cmake_policy
时间: 2023-08-07 11:03:34 浏览: 151
cmakepractice
CMake中的cmake_policy命令用于设置和检查policy的行为。policy是CMake中的一种机制,用于控制特定功能的行为。引用\[1\]中的示例代码展示了如何设置policy的行为。通过使用cmake_policy(SET CMP0128 NEW)命令,可以将CMP0128 policy的行为设置为NEW。类似地,可以使用cmake_policy(SET CMP0065 OLD)命令将CMP0065 policy的行为设置为OLD。引用\[2\]中的示例代码展示了如何检查policy的行为。通过使用cmake_policy(GET CMP0127 var)命令,可以获取CMP0127 policy的行为,并将其存储在变量var中。类似地,可以使用cmake_policy(GET CMP0065 var)命令获取CMP0065 policy的行为。引用\[3\]中提到,建议根据CMake的版本设置policy。可以使用cmake_policy(VERSION <min>\[...<max>\])命令根据CMake的版本设置policy。
#### 引用[.reference_title]
- *1* *2* *3* [CMake中cmake_policy的使用](https://blog.csdn.net/fengbingchun/article/details/127474000)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文