有没有一种从命令行编辑缓存变量的安全方法?

时间:2018-03-15 14:49:46

标签: cmake

据我所知,CMake只附带图形缓存编辑器。但是,我需要从shell脚本编辑一些缓存变量。一种方法是直接编辑CMakeCache.txt,但这不被认为是安全的。或者是吗?如果没有,从命令行编辑缓存变量的一般做法是什么?

1 个答案:

答案 0 :(得分:7)

您可以致电cmake

  • 使用-D选项设置/修改缓存变量,或
  • 使用-U选项从缓存中删除变量。

运行cmake将导致重新配置项目,但这应该是任何缓存修改的最终目的。