缓存

在 3.13 版本加入.

运算符读取缓存变量。

使用语法“$CACHE{VAR}”读取缓存条目“VAR”。请参阅 cmake-language(7) variables 文档以获取有关普通变量和缓存条目交互的更完整文档。

在评估 ${VAR} 形式的变量引用时,CMake 首先搜索具有该名称的普通变量,如果未找到,CMake 将搜索具有该名称的缓存条目。 $CACHE{VAR} 语法可用于直接缓存查找并忽略任何现有的普通变量。

请参阅 set()unset() 命令以了解如何写入或删除缓存变量。