CXX_SCAN_FOR_MODULES¶
在版本 3.28 中添加。
CXX_SCAN_FOR_MODULES
是一个布尔值,指定 CMake 是否扫描源,以获取 C++ 模块依赖项。另请参见 CXX_SCAN_FOR_MODULES
,了解针对目标的设置。
当此属性设置为 ON
时,CMake 会在构建时扫描源,并在需要时向编译线路添加模块依赖项信息。当此属性设置为 OFF
时,CMake 不会在构建时扫描源。当未设置此属性时,会查阅 CXX_SCAN_FOR_MODULES
属性。
请注意,只有在为目标启用了 C++20 或更高版本且源使用 CXX
语言时,才会执行扫描。始终对属于 CXX_MODULES
类型文件集的源进行模块扫描。