gpt4 book ai didi

ffmpeg - 如何将用户定义的库添加到 ffmpeg 编译

转载 作者:行者123 更新时间:2023-12-04 23:16:22 24 4
gpt4 key购买 nike

我必须将我的静态库(abc.a)插入到 ffmpeg 项目中,那么如何将我的库放在 ffmpeg 的配置/makefile 中以使用我的库构建。请帮帮我。

最佳答案

这是正常的配置东西。 LDFLAGS 环境变量或配置选项(--extra-ldflags=-labc)(尽管您的静态文件应命名为 libabc.a,FWIW)。

如果 libabc.a 在“其他文件夹”中,那么您还必须/需要将该文件夹添加到配置中,例如
--extra-ldflags='-L/path/to/my/library -labc'
如果您的库安装到系统路径,则不需要目录添加器。

还要确保它具有相同的“绑定(bind)”(基本上,libabc.a 必须是所有 C 代码,如果是 C++ 代码,则“包围”您将需要的方法 Fun_abc 和 extern "C" { block 。
GL!

关于ffmpeg - 如何将用户定义的库添加到 ffmpeg 编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34924883/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com