FFmepg-1、VS和QT环境搭建
发布日期:2021-06-29 11:09:24
浏览次数:3
分类:技术文章
本文共 1161 字,大约阅读时间需要 3 分钟。
一;vs开发环境搭建
1、从ffmpeg复制相关文件到工程目录
2、在src下建立vs工程3、编写代码,设置环境属性
#includeusing namespace std;//要引用C语言的库文件 则要加__Cpulsplusextern "C"{ #include }#pragma comment(lib,"avcodec.lib")//添加库文件,也可以在属性处添加int main(){ //显示ffmpeg的编译配置 cout << "Test FFmpeg " << endl; getchar(); cout << avcodec_configuration() << endl; system("pause"); return 0;}
解决头文件找不到问题
解决库找不到,提示链接错误 提示一些dll找不到 需要将bin文件下的dll文件都存放到一个设置了环境变量的目录下,或者将当前的bin文件路径设置到环境变量也可以。再或者将工程生成的可执行文件存放到bin文件下也可以,这个就是在属性页设置工作目录和输出目录vs执行ffmpeg执行成功
qt环境安装
这个搞了很久,因为qt安装的mscv版本和vs安装的版本要有重合的才能部署成功的。我这里是QT5.9.6部署了mscv2015 的32 64、使用VS2015版本的32,64,这样就可以部署成功了。我之前是vs2013并且没有64位的而qt这个版本不支持mscv2013的32位的因此要重新下载一个vs2015才解决问题。 qt这里注意kit的管理,需要手动添加编译器调试器, debug之下的调试器找不到,解决办法参考; QT5.12无法找到MSCV调试工具的警告解决 https://blog.csdn.net/u013894391/article/details/93376760测试代码
#includeusing namespace std;//要引用C语言的库文件 则要加__Cpulsplus#ifdef __cplusplusextern "C"{ #endif #include #ifdef __cplusplus}#endif#pragma comment(lib,"avcodec.lib")//添加库文件,也可以在属性处添加int main(){ //显示ffmpeg的编译配置 cout << "Test FFmpeg " << endl; getchar(); cout << avcodec_configuration() << endl; system("pause"); return 0;}
转载地址:https://blog.csdn.net/zw1996/article/details/114478109 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年04月19日 06时58分11秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
WebRTC
2019-04-29
rfc5766-turn-server NAT
2019-04-29
webrtc详细教程
2019-04-29
Android IOS WebRTC 音视频开发总结
2019-04-29
报表图表样式
2019-04-29
Android开发资源收集
2019-04-29
android模板图例
2019-04-29
树莓派网线直连
2019-04-29
复合材料培训(I第七期)
2019-04-29
复合材料生活中的应用
2019-04-29
ABAQUS复合材料(适合小白)
2019-04-29
ABAQUS高级案例解析
2019-04-29
人工智能药物研发
2019-04-29
【超级干货+福利】AIDD最全面的学习教程
2019-04-29
最新通知:AIDD与网络药理学资料大全
2019-04-29
Lammps分子动力学与第一性原理材料模拟及催化
2019-04-29
实习生小白的日常
2019-04-29
实习小白的日常(3)
2019-04-29
实习小白的日常(4)
2019-04-29
APP页面布局参考
2019-04-29