本文是配置QtAV依赖环境,以及编译QtAV开源项目。
作者使用的是windows 系统下的 VS2019 + Qt5.15.1
下载QtAV编译依赖环境库:https://sourceforge.net/projects/avbuild/files/
土豪下载路径:https://download.csdn.net/download/huixianji0815/16573221
选择桌面应用,我用的是VS2019,所以选择的VS2019的库,如图:
下载解压后如图:
他有四种库,arm、arm64、x64、x86,我用的QT的64位的库,所以选择的是x64下的库,如图:
简单的做法是把依赖库文件直接拷贝到QT安装目录下的对应位置,比如:
include里面的文件->D:\Qt\Qt5.15.1\5.15.1\msvc2019_64\include
lib\x64里面的文件->D:\Qt\Qt5.15.1\5.15.1\msvc2019_64\lib
bin\x64里面的文件->D:\Qt\Qt5.15.1\5.15.1\msvc2019_64\bin
开源QtAV项目路径:https://github.com/wang-bin/QtAV
土豪下载路径:https://download.csdn.net/download/huixianji0815/16573463
下载下来文件解压后如图:
使用QtCreate 正常打开QtAV.pro文件,需要注意的是:
打开工程后需要设置环境变量,设置环境变量的方式如图:
点击左侧项目按钮,会出现如图界面:
再构建环境的模块,点击详情,如图:
需要添加上图的三个环境变量,然后去构建项目就可以了。
参考文献
[1] Qt第三方库QtAV— ubuntu编译与运行
[2] QtAV官方文档
[3]QtAV 跨平台视频播放库 (https://www.oschina.net/p/qtav?hmsr=aladdin1e1)