Как заставить cmake --build остановиться при ошибке - PullRequest
2 голосов
/ 19 апреля 2019

Я бегу cmake --build, но когда появляются ошибки, это продолжается довольно долго. Я бы предпочел, чтобы это остановилось на первой ошибке. Есть ли способ сделать это с помощью опции сборки cmake?

Вот моя команда:

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

1 Ответ

1 голос
/ 19 апреля 2019

Я могу ответить только за make, но не знаю, подходит ли он и для Visual Studio 17.

Команда make поддерживает параллельные сборки. Каждый процесс сборки проходит как можно дальше. Либо до конца, до следующей зависимости или ошибки.

Чтобы остановить рабочий процесс при первой ошибке, просто запустите только процесс.

  • Ошибки легче найти
  • Увеличивает время ожидания в большинстве случаев

См. Опции cmake --build для получения более подробной информации (по крайней мере, опция -j): cmake - Создание проекта

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...