CMake可执行文件:捆绑版本3.24.2或更高版本

操作系统:macOS / Linux / Windows

WSL / 远程 / Docker工具链:不支持

CLion的CMake调试器可以帮助您在CMake脚本中识别和修复错误或不希望的行为。

CLion的实现基于Sysprogs的CMake脚本调试器。

此调试器仅用于CMake配置步骤。它不会调试您的实际项目构建,而且在调试执行CMake后不会重新加载项目模型。

调试失败的CMake生成

  1. 如果CMake生成失败,请单击CMake工具窗口中的调试提示:
    1.png

您还可以要求AI助手解释错误。

  1. CLion将启动调试会话,并将您带到您的代码中的相应位置:
    2.png

从编辑器启动CMake调试会话

在启动调试会话之前,请等待项目加载/重新加载和索引完成。

  • 打开顶级CMakeLists.txt,单击第一个命令旁边的装订线图标,然后选择Debug:
    3.png

以这种方式启动调试会话时,CLion会创建一个临时配置,类型为CMake Debug。您可以保存它以供以后使用,并创建更多的该类型配置。有关更多信息,请参阅下一节。

创建和启动CMake Debug配置

  1. 转到Run | Edit Configurations。
  2. 单击工具栏上的 App general add 或按AltInsert。从模板列表中选择CMake Debug:
    4.png
  3. 设置配置的名称并添加启动前步骤(如果需要)。
  4. 在切换器中选择新创建的配置,然后单击 The Debug button 或按ShiftF9。

CMake调试功能

CMake调试器包括CLion中提供的许多通用调试功能。例如,您可以设置断点、逐步执行代码、监视CMake变量,并在编辑器中查看内联的值:

5.png

标签: clion破解, clion破解教程, clion教程, clion基础教程, clion高级教程, clion核心教程, clion免费激活码, clion免费注册码, clion注册码在线生成, clion激活