CMP0010¶
错误的变量引用语法是一个错误。
在 CMake 2.6.2 及更低版本中,报告了不正确的变量引用语法,例如缺少大括号 (${FOO),但并未停止 CMake 代码的处理。此策略确定错误的变量引用是否是错误。此策略的“旧”行为是警告错误,保持字符串不变,然后继续。此策略的“新”行为是报告错误。
如果 CMP0053 设置为 NEW,则此策略无效,并被视为始终为 NEW。
此策略是在 CMake 版本 2.6.3 中引入的。 CMake 版本 |发布|当未设置策略并使用“旧”行为时发出警告。使用 cmake_policy() 命令将其显式设置为 OLD 或 NEW。
备注
策略的“旧”行为是 :manual:根据定义 <cmake-policies(7)> 已弃用,并且可能会在未来版本的 CMake 中删除。