发布时间:2022-08-09 文章分类:编程知识 投稿人:赵颖 字号: 默认 | | 超大 打印


VS2008 环境中完美搭建 Qt 4.7.4 静态编译的调试与发布


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