Qt5.5.0编译QtAV

1.下载

了解QtAVQtAV

下载链接QtAV(github)
zip下载。

下载所依赖的

所有需要下载的资料,可以直接使用我打包好的,下载链接,包括所有需要的东西

2.编译

我的编译环境:

  • win7 32-bit系统
  • Qt5.5.0
  • Mingw32编译
  • Qt Creator 3.4.2

    声明:如果你的不是这样的环境,后面我可不敢保证一定没有问题。

解压出来两个压缩包。一个是QtAV-master.zip,另一个是QtAV-depends-windows-x86+x64.7z,分别解压这两个压缩包。例如我解压到桌面上了。

进入QtAV-master,用Qt Creator打开QtAV工程。然后,打开项目构建页面添加环境变量:

CPATH : C:\Users\Administrator\Desktop\QtAV-depends-windows-x86+x64\QtAV-depends-windows-x86+x64\include
LIBRARY_PATH : C:\Users\Administrator\Desktop\QtAV-depends-windows-x86+x64\QtAV-depends-windows-x86+x64\lib

注意这里的路径,你自己的压缩包解压到哪里了,就写哪里里,就写你自己的路径。


项目构建配置

然后直接编译运行就ok了。估计要七八分钟的时间(我这破电脑)

3.测试一下

运行完之后,找到你依赖的库那个文件夹,进入QtAV-depends-windows-x86+x64\bin目录,把bin目录下面的所有dll动态链接库拷贝到你刚才编译出来的bin目录下面(build-QtAV-Qt_5_5_0_mingw492_32-Debug\bin)。


依赖的库目录

编译出的bin目录

然后在编译出的bin目录下,打开simpleplayer.exe文件,打开一个视频文件就可以看了,是不是很开森?

生成的库文件就在编译出来的目录下的build-QtAV-Qt_5_5_0_mingw492_32-Debug\lib_win_x86目录下。

当然,这只是debug模式下编译出来,你可以配置成release模式下,编译出来,切换到release模式下的时候记得也要配置添加上面那两个临时环境变量CPATH和LIBRARY_PATH。

当然还有一种办法就是把所有依赖的库的头文件和库文件,放到你Qt的头文件目录和库文件目录下面,这样,你就不用配置那个临时环境变量了,这个方法我试过试可以的,但是有洁癖的人来说,感觉污染了原始纯净的Qt库。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值