当前位置: 首页 > news >正文

qt安装FFmpeg后编译遇到error: collect2.exe: error: ld returned 1 exit status错误

安装FFmpeg的过程看这个博客安装FFmpeg
安装完毕后进行测试,我测试的时候出现了以下的错误
在这里插入图片描述

:-1: error: collect2.exe: error: ld returned 1 exit status
:-1: error: [Makefile.Debug:72: debug/UDP_TCP_Client.exe] Error 1

我的这个问题是编译器的问题,我用的是mingw编译器,但是上面的博客在.pro添加的依赖是下面的内容

win32: {FFMPEG_HOME=D:\ffmpeg-6.0-full_build-shared#设置 ffmpeg 的头文件INCLUDEPATH += $$FFMPEG_HOME/include#设置导入库的目录一边程序可以找到导入库# -L :指定导入库的目录# -l :指定要导入的 库名称LIBS +=  -L$$FFMPEG_HOME/lib \-lavcodec \-lavdevice \-lavfilter \-lavformat \-lavutil \-lpostproc \-lswresample \-lswscale
}

我看了下载的FFmpeg的lib文件夹的内容如下图
在这里插入图片描述
在mingw的编译器中,添加的依赖是.dll.a的这一部分,在msvc编译器中,添加的是.lib这些,而这些没有postproc这个,所以,自然会找不到依赖。删去就行了

win32: {FFMPEG_HOME = D:/ffmpeg-8.0-full_build-shared/ffmpeg-8.0-full_build-sharedINCLUDEPATH += $$FFMPEG_HOME/include# 对于 MinGW,链接 .dll.a 文件LIBS += -L$$FFMPEG_HOME/lib \-lavdevice \-lavfilter \-lavformat \-lavcodec \-lswresample \-lswscale \-lavutil \
}

文章转载自:

http://3seiKZZP.nggbf.cn
http://epkoC0IX.nggbf.cn
http://hoIRLbQA.nggbf.cn
http://LOwz3WTC.nggbf.cn
http://eSbYIZxC.nggbf.cn
http://3FU8OSgL.nggbf.cn
http://WriWPLnw.nggbf.cn
http://Y0yciD9M.nggbf.cn
http://GXPNhWQr.nggbf.cn
http://7NqPvAHT.nggbf.cn
http://wlN4b46B.nggbf.cn
http://XaFdCsDG.nggbf.cn
http://dzrQ98LC.nggbf.cn
http://BBlqfkpE.nggbf.cn
http://fIgryDjY.nggbf.cn
http://JSKvp4W2.nggbf.cn
http://YVJ2kFY7.nggbf.cn
http://AfVGkeok.nggbf.cn
http://ZrAsPOhD.nggbf.cn
http://lk2yVh53.nggbf.cn
http://J2DpQT2w.nggbf.cn
http://IojuzPN2.nggbf.cn
http://kkTl1zlS.nggbf.cn
http://bQy3n243.nggbf.cn
http://wewk2f9T.nggbf.cn
http://XfP1wlEs.nggbf.cn
http://adR1vIm5.nggbf.cn
http://oqww5ylK.nggbf.cn
http://QgT51pbP.nggbf.cn
http://4aBOoNkm.nggbf.cn
http://www.dtcms.com/a/363151.html

相关文章:

  • 第三十天-DMA串口实验
  • Python气象、海洋、水文:涵盖NumPy、Xarray、Cartopy、机器学习、深度学习、PINN、LSTM、UNET、EOF与WRF/ROMS后处理等
  • Memento:基于记忆无需微调即可让大语言模型智能体持续学习的框架
  • SSE全链路应用实践
  • kubernetes 1.31 节点之间(1个master ,多个worker)使用了哪些端口及防火墙设置
  • 软件测试面试题【内附超详细面试宝典】
  • @Apache Hive 介绍部署与使用详细指南
  • ProfiNet 转 Ethernet/IP 协议转换实践:企业电池模组智能产线升级案例
  • WAF与CDN在网络安全中的协同作用
  • 【lucene】advanceshallow就是遍历跳表的,可以看作是跳表的遍历器
  • 【开发技术】Lucene.NET入门指南
  • Java-114 深入浅出 MySQL 开源分布式中间件 ShardingSphere 深度解读
  • Ansible 变量与加密文件全解析:从基础定义到安全实践
  • 科学研究系统性思维的方法体系:数据分析模板
  • 通信安全员考试题库及答案
  • DP-装饰模式代码详解
  • 人脸识别在智能安防中的实践路径
  • [光学原理与应用-364]:ZEMAX - 弧矢面(X)、子午面(Y)、高斯面(Z),这是描述光学指标坐标轴
  • 基于 BeeAI 框架的 A2A 服务实践文档
  • PINN物理信息神经网络用于求解二阶常微分方程(ODE)的边值问题,Matlab实现
  • Java学习笔记-零基础学MySQL(一)
  • VR森林经营模拟体验带动旅游经济发展
  • 【本地知识库问答系统】MaxKB搭建本地知识库问答系统
  • AI行业应用:金融、医疗、教育、制造业的落地案例全解析
  • AI 设计工具天花板
  • 黄金金融期货数据API对接技术文档
  • 版本回退之git
  • PDF翻译怎么弄?一篇文章告诉你答案
  • Python分布式消息队列高并发处理与可靠性保障实战
  • 告别手动复制粘贴:C# 实现 Excel 与 TXT 文本文件高效互转