1、CMake 配置文件
您可以通过 CMake 配置文件 (Build, Execution, Deployment | CMake) 来管理 CMake 生成目录、CMake 配置类型、CMake 选项和环境变量等等。
从头创建任意数量的 CMake 配置文件,或者复制已有的文件(预先配置完毕)。 将您的项目构建配置存储在新的通用 CMake 预设中,CLion 将自动检测必要的 CMake 预设并将其导入 CMake 配置文件。
在工具栏中的运行配置切换器中或者在 Run (Shift+Alt+F10)/Debug (Shift+Alt+F9) 配置切换器弹出窗口中切换不同的 CMake 配置文件。
2、CMake 工具窗口和 CMake 缓存
CMake 工具窗口包含 CMake 输出日志,可用来追踪进度和调试 CMake 脚本。
现在,您可以在 Settings | Build, Execution, Deployment | CMake(设置 | 构建、执行、部署 | CMake)下的单个表式 UI 中检查 CMake 缓存变量和更新传递到 CMake 命令的 CMake 选项。
当表处于焦点时,开始输入即可搜索变量或其值。 CLion 还会在 CMake 缓存变量的工具提示中显示简短描述。
3、CMake 菜单
前往Tools | CMake 查看实用的 CMake 操作:
(1)Reload CMake Project 可以用来应用 CMake 的最新改动,并强制 CLion 重新加载项目,从而在编辑器中反应出这种变化(可以 在 Build, Execution, Deployment | CMake 设置中自动重新载入)。
(2)假如您的项目根目录与最顶级 CMakeLists.txt 文件所处的目录 不一致,那么您可以使用 Change Project Root。
(3)Reset Cache and Reload Project 可以让您在不丢弃所有 IDE 索引和缓存的情况下清理 CMake 缓存。