TYPE

GUI 中条目的 Widget 类型。

缓存条目值始终为字符串,但 CMake GUI 提供 widget 以帮助用户设置值。GUI 使用此属性作为提示来确定 widget 类型。有效的 TYPE 值有

BOOL

布尔型 ON/OFF 值。

PATH

目录路径。

FILEPATH

文件路径。

STRING

通用字符串值。

INTERNAL

完全不在 GUI 中显示。

STATIC

由 CMake 管理的值,请勿更改。

UNINITIALIZED

类型尚未指定。

通常,缓存条目的 TYPE 应该由创建它的命令设置 (set(), option(), find_library(), 等)。