VS2008 环境中完美搭建 Qt 4.7.4 静态编译的调试与发布
2011-10-27 22:12
884人阅读
评论(3)
收藏
举报
884人阅读
评论(3)
收藏
举报
为什么要在VS2008中使用QT静态编译呢?很简单,因为VS2008编译器编译出来的文件比mingw编译的要几乎小一半。
好了现在我们来做些准备工作,VS2008自然要安装的,然后打上SP1的补丁。然后我们要到QT主页下载,QT4.7.4版的源码包qt-everywhere-opensource-src-4.7.4.zip,因为用源码包编译没那么容易出错;另外还有QT
for VS 的插件qt-vs-addin-1.1.9.exe,这两个准备好就可以开始安装了。
第一步:
把源码包qt-everywhere-opensource-src-4.7.4.zip解压到D盘,把目录名字qt-everywhere-opensource-src-4.7.4改为Qt,然后进入D:\Qt\mkspecs\win32-msvc2008 目录(如果是2010就进入win32-msvc2010目录),修改qmake.conf文件,把下面三行红色部分
QMAKE_CFLAGS_RELEASE = -O2 -MD
QMAKE_CFLAGS_RELEA