新云软件园:请安心下载,绿色无病毒!

软件提交最近更新热门排行
您现在的位置:首页››软件教程››工具软件

VS2012(update4) 静态编译Qt5.2.0 32位 debug-and-release 版

2013-12-12 16:10作者:webenvoy来源:本站整理浏览:1529 评论:0

1. 下载QT5源码 http://qt-project.org/downloads,我下载的是qt-everywhere-opensource-src-5.2.0.zip这个文件。

2. 安装python 2.7.6,并将 python 安装目录加到环境变量中,下载Python http://www.7down.net/soft/2201.html

3.解压缩qt-everywhere-opensource-src-5.2.0.zip文件到任意目录,然后修改 qtbase\mkspecs\win32-msvc2012\qmake.conf 文件

QMAKE_CFLAGS_RELEASE    = -O2 -MD  
QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MD -Zi  
QMAKE_CFLAGS_DEBUG      = -Zi -MDd 

#将以上代码改为

QMAKE_CFLAGS_RELEASE    = -O2 -MT  
QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MT -Zi  
QMAKE_CFLAGS_DEBUG      = -Zi -MTd

4.打开vs2012开发人员命令提示界面进入QT5目录运行configure,我使用的配置参数为:

configure -confirm-license -opensource -platform win32-msvc2012 -debug-and-release -static -prefix "D:\Qt\Qt5.2.0\win32-msvc2012" -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-angle -nomake tests -nomake examples -skip qtwebkit -c++11 -mp

5.使用“nmake -i -k”开始编译,经过漫长的等待编译完成

6.使用“nmake install”安装到指定目录

如果要让您的 exe 程序兼容WinXP,请修改 mkspecs\win32-msvc2012\qmake.conf 增加下面红色部分的编译选项

QMAKE_CFLAGS         = -nologo -Zm200 -Zc:wchar_t -D _USING_V110_SDK71_

QMAKE_LFLAGS         = /NOLOGO /DYNAMICBASE /NXCOMPAT /SUBSYSTEM:CONSOLE,"5.01"

顶一下(345)
88.24%
    1. C语言编辑器C+编译器

      C++编译器提供开源的C++开发工具免费下载

    1. plc编程软件plc编程软件

      新云软件园plc编程软件下载专区提供了最全面最好用的三菱plc编程软件,西门子plc编程软件等诸多热门的plc编程软件免费下载,而且适合win7和win8的安装而且是中文版的。...

    文章评论

    请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
      验证码:     登录   注册
    网友评论