Что такое CMake? CMakeLists.txt Структура скрипта CMakeLists Переменные String or List? Функции Область видимости переменных Примеры скриптов CMakeLists.txt Запуск CMake (cmake-gui) Запуск CMake из командной строки Что такое CMake? Утилита для автоматизации сборки программных проектов. Утилита CMake предназначена для генерации файлов для различных систем сборки (GNU make, Visual Studio и других). Поэтому CMake можно назвать мета-системой сборки. Для системы сборки GNU make CMake будет генерировать makefile, а для Visual Studio — файлы решения и проекта (проектов) .sln и .vcxproj. Хорошая Читать дальше …