Qt Creator 在WINDOWS下默认是使用mingw32-make.exe作为编译器的,这是一个移植版本的GCC,只支持单核,速度很慢。

其实QT是有提供多核编译器的,叫jom。


(1)首先先确认自己的QT版本中是否有JOM,路径Qt\Qt5.8.0\Tools\QtCreator\bin\jom.exe这是我电脑中的QT版本:

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

奇怪的是在5.2;5.3;5.4中均有jom.exe,但QT5.8中竟然没有。

那么自己去下载一个好了。连接http://wiki.qt.io/Jom


(2)下载之后解压到任意位置(最好没有中文字符),然后开始配置。

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

打开QT项目

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

构建步骤中,Make—详情

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

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

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

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

结束。

相关文章:

  • 2021-06-04
  • 2022-12-23
  • 2021-12-26
  • 2021-10-01
  • 2021-10-12
  • 2021-12-04
猜你喜欢
  • 2022-02-25
  • 2022-01-18
  • 2022-12-23
  • 2022-12-23
  • 2021-04-14
  • 2021-04-05
相关资源
相似解决方案