首页 > 解决方案 > 错误:找不到“libavutil/internal.h”文件

问题描述

我正在使用 ffmpeg 库。我尝试#include "libavutil/internal.h"但收到错误“找不到 libavutil/internal.h”文件。我应该怎么做?

标签: ffmpeglibavcodeclibavformat

解决方案


你安装了ffmpeg吗?首先,ffmpeg 是一个软件,而不是一个库。它包含几个库,例如 libavutil。

然后,一旦安装了 ffmpeg,查看它是否在您的库路径中。我想您正在尝试使用 gcc/g++ 进行编译,因此,您也可以尝试添加 -I[dir_where_libavutil_is]

当然,你需要libavutil-dev安装在你的系统中。


推荐阅读