在终端中执行以下命令后:
sudo apt-get install libavcodec-dev
sudo apt-get install libavformat-dev
我尝试在目录中查找标题(各种#include<libavcodec/*.h>
)/usr/include
,但头文件似乎不在那里。
标题位于哪里?我应该编译 FFMPEG 的源代码来执行此操作吗?
答案1
它们位于/usr/include/x86_64-linux-gnu/libavcodec
。一个简单的sudo find / -name "libavcodec"
就可以揭示这一点。
我安装的软件包是:
libavutil-dev:amd64 7:2.8.6-1ubuntu2
libswresample-dev:amd64 7:2.8.6-1ubuntu2
libavcodec-dev:amd64 7:2.8.6-1ubuntu2
libavformat-dev:amd64 7:2.8.6-1ubuntu2