Qt使用多核(jom)加快编译速度
2017-11-13 14:54
1126 查看
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
结束。
其实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
结束。
相关文章推荐
- QT小知识点(3) -Qt Creator 使用技巧之提高编译速度【使用jom参数】
- QT5.7静态编译(使用VS2013与VS2015编译,XP可用,有详细configure脚本。VS下Qt插件的配置。编译选项加上-mp可以开启多线程编译,编译速度提高2倍以上)
- Qt 预编译头文件(precompiled headers) 加快编译速度
- 使用 GNU CC 的预编译头文件加快编译速度
- 使用多线程加快编译速度
- 加快QT工程编译速度
- 使用 GNU CC 的预编译头文件加快编译速度
- Qt Creator 使用技巧之提高编译速度【使用jom参数】
- 加快QT工程编译速度(还可给Qt for Android设置)
- 加快qt编译:设置默认多核编译qt
- 使用VS开发Qt项目时编译速度慢的问题解决
- cmake: 使用jom实现msvc工程并发编译提高速度(-j)
- 加快QT工程编译速度
- Qt 加快调试速度 使用release版本的QtGui进行调试 QtGuid4.dll
- 使用ccache机制加快Android重新编译速度
- 加快QT工程编译速度
- 加快QT工程编译速度
- 加快Qt的编译速度
- 让gzip压缩速度加快的解决方案:使用支持多核CPU多线程并发压缩的pigz
- 使用预编译头文件加快C++语言编译速度