如何将配置变量添加到CMake脚本?
我想添加一个变量,用户在单击cmake gui中的“配置”后必须设置该变量。有没有办法做到这一点?使用set命令,指定缓存参数,例如如何将配置变量添加到CMake脚本?,cmake,Cmake,我想添加一个变量,用户在单击cmake gui中的“配置”后必须设置该变量。有没有办法做到这一点?使用set命令,指定缓存参数,例如 set(NAME_INCLUDE "default value" CACHE FILEPATH "description") set(NAME_LIB "default value" CACHE FILEPATH "description") 在GUI中,CMake将使用相同的前缀对所有变量进行分组 请参阅CMake文档。我在查找了一段时间后才发现这一点,所以我
set(NAME_INCLUDE "default value" CACHE FILEPATH "description")
set(NAME_LIB "default value" CACHE FILEPATH "description")
在GUI中,CMake将使用相同的前缀对所有变量进行分组
请参阅CMake文档。我在查找了一段时间后才发现这一点,所以我想我应该用社区wiki的答案来回答我自己的问题。为什么需要说明?我用了相同的,但用字符串代替了FILEPATH@jamk请参阅提供的链接:“如果存在
缓存
,则将
放入缓存。
和
是必需的。”