Мануалы и справочники Общие команды
cmake

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

cmake

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

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

cmake && make

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

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

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

cmake -i

Изображение Выучи 10 хороших привычек для работы в UNIX от IBM