Qt使用多核(jom)加快编译速度

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使用多核(jom)加快编译速度_第1张图片

打开QT项目

Qt使用多核(jom)加快编译速度_第2张图片

构建步骤中,Make—详情

Qt使用多核(jom)加快编译速度_第3张图片

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

Qt使用多核(jom)加快编译速度_第4张图片

Make参数根据电脑配置更改,我的电脑是8核,填了-j 8

结束。

你可能感兴趣的:(Qt使用多核(jom)加快编译速度)