QtAV 主页:
QtAV by wang-bin
作者的编译构建说明文档:
Build QtAV · wang-bin/QtAV Wiki · GitHub
我的编译环境:
编译环境:win10/msvc2015/Qt5.6.3
第一步:GitHub拉取代码,执行子模块初始化
地址:
https://github.com/wang-bin/QtAV
git clone https://github.com/wang-bin/QtAV.git
git submodule update --init
我这里的话可以克隆,但是子模块初始化一直失败,只能自己去项目下.gitmodules文件中找到子模块github地址(2个子模块文件),自己下载zip包,解压到对应的目录。
第二步:下载QtAV的依赖库
Download QtAV-depends-windows-x86+x64.7z (QtAV)
按照作者推荐的方法,将下载下来的lib目录拷贝到qt lib目录,include目录拷贝到qt include目录, bin目录拷贝到qt bin目录。
第三步:使用qtcreator进行编译
过程比较顺利,没有报错,一次成功。