Команда cmake: опции, ключи и примеры использования

cmake

Кросс-платформенный генератор для систем сборки. Генерирует Makefile, проекты Visual Studio или другое в зависимости от целевой системы.

  • Генерирует Makefile и компилирует с помощью него проект в той же папке, что и исходник:

cmake && make

  • Генерирует Makefile и компилирует с помощью него проект в отдельной папке "build" (out-of-source, теневая сборка):

cmake -H. -B{{build}} && make -C {{build}}

  • Запускает cmake в интерактивном режиме (запрашивает каждую переменную, вместо использования значений по-умолчанию):

cmake -i

Также может быть вам интересно:
Фото cloc
cloc

Фото cmp
cmp

Интересное на «Цифре»