如何在首次配置后访问CMakeSetup的配置参数?
如何再次访问CMake首次配置时的参数窗口?
首次为项目使用CMake时,会弹出一个包含配置参数的窗口(在Alt+Tab切换窗口时,标题显示为CMakeSetup):

首次配置完成后,该如何再次访问这些参数?
CMake界面的所有按钮和菜单选项都无法解决问题,我已搜索所有能找到的CMake文件但没有结果,谷歌搜索也无相关信息。
我的场景是更换了新电脑,想要复刻旧电脑的构建系统,需要获取工具集参数中的版本信息。
解决方法
- 使用CMake GUI:
- 打开CMake GUI,选中对应项目的源码目录和构建目录
- 点击界面上的 Configure 按钮,CMakeSetup配置窗口会重新弹出,可直接查看或修改原配置参数
- 使用命令行:
执行以下命令查看构建目录的所有缓存参数(包含工具集版本):cmake -LAH <你的构建目录路径>-LA会列出所有缓存变量,-H附带变量说明,能找到CMAKE_CXX_COMPILER_VERSION、CMAKE_VS_PLATFORM_TOOLSET_VERSION这类工具集版本相关参数 - 直接查看缓存文件:
打开构建目录下的CMakeCache.txt文件,用文本编辑器就能读取所有配置参数的详细内容,从中提取工具集版本信息
内容的提问来源于stack exchange,提问作者Jann Poppinga
相关产品推荐
相关产品推荐

