【发布时间】:2015-01-05 22:15:12
【问题描述】:
我曾尝试使用 FFMPEG 编译 C 程序,但每次编译时都会在 include 语句中失败:
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
Gcc 提供了这个错误信息:
libavcodec/avcodec.h: No such file or directory
我已经安装了 FFMPEG 并创建了共享库,但是当我在编译时尝试链接这些库时,我得到了同样的错误。
gcc main.c -L ffmpeg_build/lib -l ffmpeg_build/include/libavcodec/avcodec.h
我收到此错误是因为我错误地链接了库,还是有其他问题?
这是我第一次使用别人的图书馆,所以如果我问一个愚蠢的问题,请原谅。
【问题讨论】: