LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

К сожалению, да. Хоть какая-то интеграция из коробки: тут тебе и ninja, и cotire, хошь под eclipse или codeblocks проект, хошь compile_commands.json, cmake-server. ctest отлично интегрируется с gtest, позволяя из коробки параллельное выполнение тестов с таймаутами, а так же генерит всякие junit.xml отчеты. А с другой стороны, это виндовая сборка, включая возможность делать всякие cmake -E sha256sum и tar без головняка «а где взять это на винде»

Но он провоцирует, конечно, такое адовое написание сценариев сборки... Вот по-этому надо меру знать, и постараться взять все плюсы, и не вляпаться в тонну собственного cmake-кода.

Исходная версия Deleted, :

К сожалению, да. Хоть какая-то интеграция из коробки: тут тебе и ninja, и cotire, хошь под eclipse или codeblocks проект, хошь compile_commands.json, cmake-server. ctest отлично интегрируется с gtest, позволяя из коробки параллельное выполнение тестов с таймаутами, а так же генерит всякие junit.xml отчеты. А с другой стороны, это виндовая сборка, включая возможность делать всякие cmake -E sha256sum и tar без головняка «а где взять это на винде»