Qt5.2版本以后使用VC2008一直就
没有编译成功过,之前Qt5.1还是可以编译过的
而VC2012的静态Release版本要打补丁,改一些东西才能支持XP,所以放弃了
而我的程序需要发布到XP系统
今天试了使用VC2010可以正常编译,所以以后就准备使用VC2010来编译发布程序,使用VC2012来调试程序
安装方法:
1.安装VS2010
2.安装Qt5.2.1的标准版本,MingW或者VC2012(调试时需要安装VS2012)
3.解压缩压缩包到C:\Qt目录下(
其他目录没有验证过)
4.在QtCreator中增加并应用Qt Version,增加新的构建套件(kit)
静态编译版本如下:
http://pan.baidu.com/s/1jGftuwm编译方法(我的主机是Win8.1 x64):
首先安装VS2010, Python,Perl
① cd C:\Qt\qt-src-vc2010-5.2.1
② set path=C:\Python33;C:\Perl64\bin;%path% (路径根据个人环境修改)
③ 配置
configure -confirm-license -opensource -platform win32-msvc2010 -release -static -prefix "C:\QT\5.2.1-rel-static_vc2010" -qt-sql-sqlite -qt-sql-odbc -plugin-sql-sqlite -plugin-sql-odbc -qt-zlib -qt-libpng -qt-libjpeg -opengl desktop -qt-freetype -no-qml-debug -no-c++11 -no-angle -nomake tests -nomake examples -skip qtwebkit
④ 没出什么
错误的话,nmake
⑤ nmake install