编译环境的配置
Qt5.6.3下载:http://download.qt.io/archive/qt/5.6/5.6.3/single/qt-everywhere-opensource-src-5.6.3.zip
qt-everywhere-opensource-src-5.6.3.zip。直接解压到你需要安装的盘,尽量大点预留编译空间。我解压在D:,下面%SrcDir%表示解压目录
Python按照,安装后把路径加到环境变量,cmd命令输入 python敲回车测试一下没问题就可以了。
编译过程会有一个代码BUG的报错,所以提前修改
1.%SrcDir%\qt3d\src\3rdparty\assimp\include\assimp\Compiler\pstdint.h,(410行:)改成 typedef __int32 int32_t;
2.%SrcDir%\qtmultimedia\src\plugins\common\evr\evrcustompresenter.cpp 在头部直接加一个定义DEFINE_MEDIATYPE_GUID( MFVideoFormat_I420, FCC('I420') );
3.%SrcDir%\qtmultimedia\src\plugins\directshow\camera\dscamerasession.cpp(95) :报错,修改:(143行)改成volatile LONG m_ref;

这篇博客介绍了如何在VS2008环境下编译Qt5.6.3,包括下载源码、解决编译错误、配置编译命令以及编译后的安装步骤。博主分享了遇到的BUG及解决方案,并提供了详细的编译和安装命令,以确保编译的Qt能够在不同环境中正常使用。
最低0.47元/天 解锁文章
1648

被折叠的 条评论
为什么被折叠?



