在终端中执行以下命令后:
sudo apt-get install libavcodec-dev
sudo apt-get install libavformat-dev
Run Code Online (Sandbox Code Playgroud)
我试图#include<libavcodec/*.h>在/usr/include目录中找到头文件(各种),但头文件似乎不存在。
标头位于何处?我应该编译 FFMPEG 的源代码来做到这一点吗?
他们位于/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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10347 次 |
| 最近记录: |