CMAKE_PROJECT_INCLUDE¶
3.15 版本新增。
所有 project()
命令调用的最后一步要包含的 CMake 语言文件。这旨在将自定义代码注入到项目版本中而不修改其源代码。请参阅 代码注入 以详细了解在 project()
调用期间可能会包含的文件。
3.29 版本新增: 此变量可以是 用分号分隔的 CMake 语言文件列表,这些文件将按顺序包含。现在它还可以引用要在 CMAKE_MODULE_PATH
中找到的模块名,或者作为内置 CMake 模块引用。
另请参见变量 CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE
、CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE
、CMAKE_PROJECT_INCLUDE_BEFORE
和 CMAKE_PROJECT_TOP_LEVEL_INCLUDES
。