如何在QMake中使编译成为单线程?

问题描述 投票:0回答:1

我知道你可以添加 -j1 标志来制作,但是你如何在 QMake 中做到这一点? 很久以前有一个变量 MAKEFLAGS 但现在有数百个不同的变量: https://doc.qt.io/qt-5/qmake-variable-reference.html

我尝试将此标志添加到 QMAKE_LFLAGS、QMAKE_CXXFLAGS 等,但没有帮助,我仍然在编译输出中看到这一行

15:23:29:开始:“/usr/bin/make”-j2

build qt-creator qmake
1个回答
0
投票

如果您使用 Qt Creator,您可以在

中进行配置

项目 > 构建设置 > 构建步骤 > 制作 > 并行作业

选择您需要的数量,它将把 -j2 更改为 -j1 等

© www.soinside.com 2019 - 2024. All rights reserved.