vs下默认打开了编译预处理头文件(PCH),而qt则不是,因此我们需要手动设置
在工程文件.pro中添加
PRECOMPILED_HEADER = stable.h工程中新建头文件stable.h
在头文件中包含qt的一些库文件
#include <QtCore>
#include <QApplication>
#include <QTimer>
#include <QMainWindow>
#include <QObject>
#include <QLabel.h>
#include <Qt>
等,这样编译的速度能够明显加快
make时增加cpu核心数
make参数加上
-j4
4代表你的CPU内核数量,双核就用-j2
本文探讨了在使用VS开发时默认启用编译预处理头文件(PCH)的优势,并指出Qt不启用此功能。通过在工程文件.pro中手动设置PRECOMPILED_HEADER,可以显著提升编译速度。同时,文章建议在`make`命令中增加CPU核心数,通过`-j4`参数实现多核编译,进一步加速构建过程。
9564

被折叠的 条评论
为什么被折叠?



