我想知道是否有办法从 CMakeLists.txt 脚本中获取缓存变量列表。我的意思是,有这样的事情:
cmake -S . -B build -DMY_VAR1=hello -DMY_VAR2=there
并且,在我的 CMakeLists.txt 中
option(MY_VAR3 "a cache setting" ON)
有没有办法从 CMakeLists.txt 脚本本身中获取包含 MY_VAR1、MY_VAR2 和 MY_VAR3 以及所有其他缓存变量的列表 var MY_CACHE_LIST?
谢谢