如何获取cmake --build以错误停止

时间:2019-04-18 21:05:23

标签: cmake visual-studio-2017

我正在运行cmake --build,但是当出现错误时,它会持续运行一段时间。我希望它会在第一个错误时停止。有没有办法使用cmake构建选项来做到这一点?

这是我的命令:

cmake -G "Visual Studio 15 2017" ../
cmake --build . --config Release

1 个答案:

答案 0 :(得分:1)

我只能回答make,但不知道它是否也适合Visual Studio 17。

make命令支持并行构建。每个构建过程都尽可能地运行。到最后,到下一个依赖项或错误。

要在出现第一个错误时停止工作流,只需在进程中运行。

  • 更容易发现错误
  • 在大多数情况下增加等待时间

有关更多详细信息,请参见cmake --build选项(至少为-j选项):cmake - Build a Project