ffmpeg gpu硬件加速问题汇总

问题 1.如何编译安装
解决方法:见后续博文的整理
问题2 链接出现undefined reference to symbol 'dlclose@@GLIBC_2.2.5
因为我们按照教程生产的库文件为静态库文件,链接时,会出现这种问题,在相关的CMakelists.txt中加入相关的库文件即可。
那么如何查找相关的库文件呢?
解决方法:
首先保证编译安装成功后的ffmpeg文件可用,即使用ffmpeg命令不报错。
然后对无法定义到的符号例如dlclose通过百度或者谷歌找到相关的库文件名称,例如dlclose依赖的是dl这个库
然后,定位到ffmpeg命令的位置,使用ldd找到链接的库文件位置
命令
接着,在编译的CMakeLists.txt文件中,修改路径即可
CMakeLists.txt
这种解决方法也适用于以下问题

libavcodec.a(allcodecs.o): undefined reference to symbol 'pthread_once@@GLIBC_2.2.5
undefined reference to symbol 'uncompress
 undefined reference to symbol 'lzma_code@@XZ_5.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值