CMake/MSBuild fallback механизм?
От: nen777w  
Дата: 05.10.20 10:17
Оценка:
Добрый час!

Хотел поинтересоваться, а у CMake/MSBuild есть что то вроде fallback механизма для случая когда процесс компилятора вернул ошибку (в зависимости от ошибки), для того что бы еще раз попытаться его запустить установленные N-раз с теме же аргументами?

Суть в том что при компиляции одного проекта, файлы которого собраны cotire в большие "паки" даже на моей машине с 64Gb RAM происходит выжирание памяти 16-тю процессами cl, если ничего не выгрузить лишнего перед сборкой.

Что мягко говоря забодало, так как билд идет очень долго и перезапускть его и ждать не комильфо.
Хотелось бы включить (если есть такой) механизм что то вроде fallback, что бы процесс компилятора перезапускался (возможно с какой то задержкой) вместо того что бы фейлить весь билд, что по идее должно дать больше шансов билду завершиться успешно так как моменту перезапуска доступной памяти станет больше.

  "Вот например картинка когда на машине ничего больше не запущенно кроме билда:"
Отредактировано 05.10.2020 10:18 nen777w . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.