Bootstrap

Visual Studio 2015编译安装配置QT5.5.1(含QTWEBKIT)

尽管QT5.5.1和VisualStudio 2015都已经发布很久了,但是QT项目组视乎不会为QT5.5.1专门发布预编译的QT5.5.1 for windows(2015)版本的,也不会专门发布Visual Studio 2015 Add-in for QT5.5.1的。而且官方也没有明确的文档指导在visualstudio 2015环境下开发QT5应用的开发人员编译和配置相应的环境。

今天我就把自己摸索出来的方法分享出来,希望对大家有所启发。

1.        首先,我们到http://www.qt.io/download-open-source/#section-2网站下载http://download.qt.io/official_releases/qt/5.5/5.5.1/single/qt-everywhere-opensource-src-5.5.1.zip源码包,加压源码包到磁盘。

2.        由于编译QtWekbit需要ICU andANGLE 库,ICU库需要单独下载和编译,从http://download.icu-project.org/files/icu4c/56.1/icu4c-56_1-src.zip下载ICU4Cversion 56.1并解压到磁盘,目录位置参见随后说明。

3.        在Qt 5.5.1的源码包中还存在一个BUG,如果直接编译的话在编译QT3D模块的时候会报没有找到Zlib.h的错误而中断编译,所以参照如下提示修改qt-everywhere-opensource-src-5.5.1\qt3d\src\3rdparty\assimp目录下的assimp.pri文件。可参考地址https://codereview.qt-project.org/#/c/127252/3/src/3rdparty/assimp/assimp.pri


4.        在编译QT5.5.1之前还需要安装配置一下的工具和环境:

ActivePython 2.7 or later

Perl

;