Я могу ответить только за make
, но не знаю, подходит ли он и для Visual Studio 17.
Команда make
поддерживает параллельные сборки. Каждый процесс сборки проходит как можно дальше. Либо до конца, до следующей зависимости или ошибки.
Чтобы остановить рабочий процесс при первой ошибке, просто запустите только процесс.
- Ошибки легче найти
- Увеличивает время ожидания в большинстве случаев
См. Опции cmake --build
для получения более подробной информации (по крайней мере, опция -j
): cmake - Создание проекта