如何将配置变量添加到我的CMake脚本中?

Bry*_*man 38 cmake

我想在cmake-gui中单击"配置"后添加一个用户必须设置的变量.有没有办法做到这一点?

Bry*_*man 37

使用set命令,指定CACHE参数,例如

set(NAME_INCLUDE "default value" CACHE FILEPATH "description")
set(NAME_LIB "default value" CACHE FILEPATH "description")
Run Code Online (Sandbox Code Playgroud)

在GUI中,CMake将使用相同的前缀对所有变量进行分组.

有关集合,请参阅CMake文档.