• 6598阅读
  • 5回复

[共享]Qt5.2.1 VC2010静态Release 32bit 支持XP [复制链接]

上一主题 下一主题
离线attica
 

只看楼主 倒序阅读 楼主  发表于: 2014-02-11

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
离线liangquan

只看该作者 1楼 发表于: 2014-03-04
要是大家都这样无私就好了
离线taiji2004

只看该作者 2楼 发表于: 2014-03-04
如何用?配置提示: qt没有正确安装
离线realfan

只看该作者 3楼 发表于: 2014-03-05
回 taiji2004 的帖子
taiji2004:
如何用?配置提示: qt没有正确安装

qt.conf.zip (1 K) 下载次数:14
将这个文件解压,放在与qmake.exe相同的bin目录下
离线taiji2004

只看该作者 4楼 发表于: 2014-03-07
回 realfan 的帖子
realfan:[图片]
将这个文件解压,放在与qmake.exe相同的bin目录下 (2014-03-05 23:13) 

离线彩阳

只看该作者 5楼 发表于: 2014-03-09
如果抛弃Visual Studio,改用MinGW,根本不会出现不支持XP的情况。
上海Qt开发联盟,热忱地欢迎你的加入!
快速回复
限100 字节
 
上一个 下一个