用Qt creator编译QtAV库
2016-02-29 22:10
218 查看
首先,要有QtAV的源码(作者太牛X,是我偶像)https://github.com/wang-bin/QtAV,Download ZIP即可~
然后,下载FFmpeg和Portaudio库以及相应的头文件,因为QtAV库是基于这两个库的。FFmpeg库不用自己编译,去官网上下载即可,这篇博客里面有说明/article/10870138.html,Portaudio库可以在一些网盘里面找。
再然后,用Qt creator打开QtAV.pro文件,然后按下图添加环境变量。注意Qt中斜杠的方向,有的博客上面写的方向跟我相反,如果编译有错的话,就换个方向试一下。然后就可以编译了。
![](http://img.blog.csdn.net/20160229220444204)
最后,编译通过之后,运行工程树里面的例子试一下,如下图
![](http://img.blog.csdn.net/20160229220508814)
如果想把simple player 单独拿出来整合到自己的工程里面,而不想把它放在总的QtAV工程里面运行,选择simpleplayer_sdk.pro就是使用qtav模块脱离源码树编译,放到任何地方都能编译
参考博文:/article/8404158.html
然后,下载FFmpeg和Portaudio库以及相应的头文件,因为QtAV库是基于这两个库的。FFmpeg库不用自己编译,去官网上下载即可,这篇博客里面有说明/article/10870138.html,Portaudio库可以在一些网盘里面找。
再然后,用Qt creator打开QtAV.pro文件,然后按下图添加环境变量。注意Qt中斜杠的方向,有的博客上面写的方向跟我相反,如果编译有错的话,就换个方向试一下。然后就可以编译了。
最后,编译通过之后,运行工程树里面的例子试一下,如下图
如果想把simple player 单独拿出来整合到自己的工程里面,而不想把它放在总的QtAV工程里面运行,选择simpleplayer_sdk.pro就是使用qtav模块脱离源码树编译,放到任何地方都能编译
参考博文:/article/8404158.html
相关文章推荐
- QTCreator 生成可执行程序不能运行的问题
- 我觉得主要靠积累,难度不是问题,主要靠时间积累,以及兴趣带来的学习能力(我觉得至少5年全职Qt开发经验,才能算精通)
- QT for Windows CE 5.0/6.0
- QT5+VS2012配置
- Qt小软件:LanFileSender(局域网文件传输小工具)
- qt带空格路径问题
- 一起看代码来玩玩QT之13 IO(one 基本)
- 使用while阻塞程序
- PyQt4百行代码自制密码管理器(二):基本功能实现
- 目录拷贝
- QT TTS朗读
- QT中对XML的处理
- Qt5_选择文件对话框
- Qt5_当前exe所在路径
- Qt5中文显示乱码问题
- mqtt协议即时消息服务端接收的消息缺少部分字节
- Qt动态库加载
- Ubuntu下QT的安装详细教程
- Qt信号函数无法解析的问题解决方法
- QT正规滚屏放单平台1241万人刷单18部诚信推荐