在网上找到很多的资料,终于找到了一些有用的方法,总结下
1.提高QT Creator编译速度,配置预编译头Stable.h
原文地址:http://blog.csdn.net/imxiangzi/article/details/76179204
QT Creator支持预编译头提高编辑速度,网上有些教程写得不详细,走了弯路,具体实现方法如下。
(1)工程.PRO文件加入下面代码
(2)在建立头文件Stable.h,代码内容为
#ifndef STABLE_H
#define STABLE_H
#include<QtCore>
#include<QtGui>
#endif // STABLE_H(3)重新构建文件,Ctrl+R运行,编译速度加快了很多,这样处理之后,会生成stable.h.gch\C++文件大约79M的预编译头。
PRECOMPILED_HEADER = stable.h指定 Stable.h这个头文件作为编译预处理文件,MFC里这个文件一般叫stdafx.h
#include <QtCore>这两个文件里又包含了几乎所有Qt常用类
#include <QtGui>
QMAKE_CXXFLAGS += /MP指定/mp编译选项,编译器将使用并行编译,同时起多个编译进程并行编译不同的cpp
configure.exe -qt-libjpeg -qt-zlib -qt-libpng -qt-libjpeg -qt-gif -no-libtiff -no-libmng -nomake examples -nomake demos -no-webkit -nomake doc -no-plugin-manifests -no-exceptions -no-rtti -no-qt3support -no-openssl -no-opengl -no-multimedia -no-3dnow -no-native-gestures -no-style-motif -no-style-cde -no-style-cleanlooks -no-style-plastique -no-sql-sqlite -no-dbus -platform win32-msvc2008
qmake -tp vc可以用 .pro生产 .vcproj的VC工程文件,可以用VC++打开编译。
http://www.cnblogs.com/findumars/p/4531654.html
2.这也是另外一种方法,可以结合起来用
原文地址:http://blog.csdn.net/favory/article/details/50061141
利用Qt Creator编译工程大家都觉得慢,特别是整个工程重新编译时,那问题来了怎么加快编译速度呢 ,其实方法很简单,利用我们的强大的多核CPU来实现多核编译;
在编译参数中加入“-j n” (n代表你电脑CPU核的数量),例如:“-j 4”,设置如下图所示: