ffmpeg - 错误:找不到“libavutil/internal.h”文件
问题描述
我正在使用 ffmpeg 库。我尝试#include "libavutil/internal.h"
但收到错误“找不到 libavutil/internal.h”文件。我应该怎么做?
解决方案
你安装了ffmpeg吗?首先,ffmpeg 是一个软件,而不是一个库。它包含几个库,例如 libavutil。
然后,一旦安装了 ffmpeg,查看它是否在您的库路径中。我想您正在尝试使用 gcc/g++ 进行编译,因此,您也可以尝试添加 -I[dir_where_libavutil_is]
当然,你需要libavutil-dev
安装在你的系统中。
推荐阅读
- vue.js - Vuetify 验证只返回 false 并且无法正常工作
- python - Pytest在使用参数化时测试KeyError异常
- javascript - 将 React 上下文变量作为道具传递与直接在功能组件中使用
- javascript - 单击链接时关闭导航覆盖(一个寻呼机)
- groovy - 是将 Groovy 闭包转换为 RxJava 可以使用的形式的正确方法
- reactjs - Material-UI 大纲输入标签不正确对齐
- java - 对java非常陌生,没有找到主要类。
- python - PyQt5:输入后刷新窗口
- ansible - 枚举ansible中的主机
- javascript - 用户注销后如何隐藏 pendo 指南(单页应用程序)?