CXX_SCAN_FOR_MODULES
Добавлено в версии 4.4.
CXX_SCAN_FOR_MODULES — логическое значение, указывающее, будет ли CMake сканировать исходные файлы набора файлов на наличие зависимостей модулей C++. См. также свойство исходного файла CXX_SCAN_FOR_MODULES и настройки свойства цели CXX_SCAN_FOR_MODULES.
Если для этого свойства задано значение ON, CMake во время сборки будет сканировать исходные файлы набора файлов и при необходимости добавлять сведения о зависимостях модулей в команду компиляции. Если для этого свойства задано значение OFF, CMake не будет сканировать исходные файлы во время сборки. Если свойство не задано, последовательно проверяются свойство исходного файла CXX_SCAN_FOR_MODULES и свойство цели CXX_SCAN_FOR_MODULES.
Обратите внимание, что сканирование выполняется только в том случае, если для цели включён C++20 или более поздняя версия, а исходный файл использует язык CXX. Сканирование модулей в исходных файлах, входящих в наборы файлов типа CXX_MODULES, выполняется всегда.
© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/prop_fs/CXX_SCAN_FOR_MODULES.html