Описание тега cmake-modules
Используйте этот тег для вопросов, касающихся модулей CMake, которые являются частью распространения CMake, или загрузки пользовательских модулей CMake в текущий контекст CMake.
Модули CMake - это исходные файлы CMake (обычно .cmake
files), которые можно загрузить в текущий контекст с помощью include()
команда. CMake предоставляет множество модулей, которые можно использовать "из коробки"; они делятся на два основных типа:
- Служебные модули
- Найти модули
Утилиты загружаются с помощьюinclude()
команда, а модули поиска загружаются путем вызоваfind_package()
команда. Пользовательские модули, определяемые пользователем, также могут быть написаны и загружены аналогичным образом, но их расположение должно быть указано в CMAKE_MODULE_PATH
переменная.