CMAKE_SUPPRESS_REGENERATION¶
在 3.12 版本中新增。
如果 CMAKE_SUPPRESS_REGENERATION
为 OFF
(默认值),CMake 将添加一个特殊目标,其他所有目标均依赖于此目标,此目标会检查构建系统并选择性地重新运行 CMake 以在目标规范源更改时重新生成构建系统。
如果此变量在顶级 CMakeLists.txt
文件的末尾被评为 ON
,CMake 将不会向构建系统添加重建目标或执行任何构建系统检查。
在 3.12 版本中新增。
如果 CMAKE_SUPPRESS_REGENERATION
为 OFF
(默认值),CMake 将添加一个特殊目标,其他所有目标均依赖于此目标,此目标会检查构建系统并选择性地重新运行 CMake 以在目标规范源更改时重新生成构建系统。
如果此变量在顶级 CMakeLists.txt
文件的末尾被评为 ON
,CMake 将不会向构建系统添加重建目标或执行任何构建系统检查。