Yoo*_*hoo 7 c c++ ffmpeg codeblocks
当我在 CodeBlocks 中测试ffmepg 编码/解码 exapmle c 程序时,它显示:
/ffmpeg_sources/ffmpeg/libavutil/internal.h fatal error: config.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)
ffmpeg_source/libavutil文件夹中的许多其他头文件中发生错误。我搜索了该文件夹但没有找到 config.h 文件。其他文件夹中有 config.h,但不适用于 libavutil 文件夹中的头文件。
我尝试下载最新的 ffmepg zip 文件,但也找不到其中的 config.h 文件。
我应该在哪里找到该文件?
config.hfile 是源的特定于平台的配置文件。它是由configure软件包中提供的脚本生成的(通常位于解压缩的 tarball 的根目录中或源代码来源的任何存档中)。该脚本必须在任何构建操作之前运行,以便将源代码配置为在目标环境中工作。
另外,我必须提到,库的“公共”标头永远不会包含config.h,因此如果库的标头包含 ,则永远不应该将其包含到代码中config.h。