Qt Creator 4.0 中是否有停止自动执行 CMake 的方法?

Is there anyway to stop automatic CMake execution in Qt Creator 4.0?

我喜欢 Qt Creator 4 的一些新 CMake 功能,但它会在相关文件更改时重新运行 cmake。有什么办法可以阻止这种情况吗?如果我要进行一批更改,或者只是保存文件以免丢失我的工作,似乎没有办法告诉它等待。

是的,你可以。它被称为自动运行 CMake。

在 QtCreator 中打开 Options -> Build & 运行 并转到选项卡 CMake。 单击其中一个已配置的条目。设置在底部。

我在 Linux 上用 4.1 版验证了这一点。

在版本 4.8.1 中,此配置似乎已移至 Options->Kits,然后转到选项卡 CMake 和(在我的机器上)在 Auto-Detected->System CMake 选项出现在底部。

(这是在Ubuntu 18.04下)