首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用微软的libaom构建FFmpeg

用微软的libaom构建FFmpeg
EN

Stack Overflow用户
提问于 2021-02-20 09:15:26
回答 1查看 554关注 0票数 0

我正在尝试用--enable-libaomWindows构建FFmpeg (4.3.1版本),使用的是MSYSMicrosoft Visual C++

配置脚本显示:ERROR: aom >= 1.0.0 not found using pkg-config

但是我有libaom (从源代码构建它),并且指定了它的路径:

代码语言:javascript
运行
复制
set INCLUDE=%INCLUDE%;%~dp0..\..\libaom-build\prebuilt\include;
set LIB=%LIB%;%~dp0..\..\libaom-build\prebuilt\windows\x64\lib;

下面是我调用配置脚本的方式:

代码语言:javascript
运行
复制
./configure --prefix=$PWD/../../prebuilt/windows/x64 --toolchain=msvc --extra-cflags="-MD" --arch=x64 --disable-x86asm --disable-iconv --disable-network \
--enable-filter=stereo3d --enable-libmp3lame --enable-libaom --enable-libdav1d \
--extra-cflags="-I$PWD/../../../zlib-build/prebuilt/include -I$PWD/../../../libpng-build/prebuilt/include -I$PWD/../../../lame-build/prebuilt/include -I$PWD/../../../libaom-build/prebuilt/include -I$PWD/../../../libdav1d-build/prebuilt/include" \
--extra-ldflags="-L$PWD/../../../lame-build/prebuilt/windows/x64/lib -L$PWD/../../../libaom-build/prebuilt/windows/x64/lib -L$PWD/../../../libdav1d-build/prebuilt/windows/x64/lib"
EN

回答 1

Stack Overflow用户

发布于 2021-02-22 00:21:22

感谢吉安把我指给ffbuild/config.log看。

我已经创建了aom.pc文件并将其放入/usr/lib/pkgconfig

代码语言:javascript
运行
复制
# libaom pkg-config.

Name: aom
Description: AV1 codec library v2.0.2.
Version: 2.0.2
Requires:
Conflicts:
Libs: -laom
Libs.private:
Cflags:

这很有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66287013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档