Qt Creator 在WINDOWS下默认是使用mingw32-make.exe作为编译器的,这是一个移植版本的GCC,只支持单核,速度很慢。
其实QT是有提供多核编译器的,叫jom。
(1)首先先确认自己的QT版本中是否有JOM,路径为Qt\Qt5.8.0\Tools\QtCreator\bin\jom.exe。这是我电脑中的QT版本:

奇怪的是在5.2;5.3;5.4中均有jom.exe,但QT5.8中竟然没有。
那么自己去下载一个好了。连接http://wiki.qt.io/Jom。
(2)下载之后解压到任意位置(最好没有中文字符),然后开始配置。

打开QT项目

构建步骤中,Make—详情

浏览--选择刚刚解压的jom.exe

Make参数根据电脑配置更改,我的电脑是8核,填了-j 8
结束。
本文介绍如何在QtCreator中使用jom编译器替代mingw32-make.exe,实现多核并行编译,显著提升编译速度。适用于Qt5.8及更高版本,通过简单配置即可发挥多核优势。
871

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



