CMake 调试
CLion CMake 调试器可以帮助您识别并修复 CMake 脚本 中的错误或不期望的行为。
对于 CMake 版本 3.27 及更高版本,CLion 使用 调试适配器协议 (DAP)。 您还可以在 高级设置中切换到基于 Sysprogs 提供的 CMake 脚本调试器 的实现。
调试失败的 CMake 生成
如果 CMake 生成失败,请点击 CMake 工具窗口中的 调试 提示:

CLion 将启动调试会话,并将您定位到代码中的相应位置:

从编辑器启动 CMake 调试会话
打开顶层 CMakeLists.txt ,点击第一个命令旁的标记栏图标,然后选择 调试:

以这种方式启动调试会话时,CLion 会创建一个类型为 CMake 调试 的临时配置。 您可以将其 保存以供后续使用,并创建更多此类型的配置。 有关更多信息,请参阅下一部分。
创建并启动 CMake 调试配置
在主菜单中,进入 .
请点击
工具栏上的图标或按下 Alt+Insert 键。 从模板列表中选择 CMake 调试:

为您的配置设置名称,并根据需要添加 启动前步骤。
在切换器中选择新创建的配置,然后点击
或按 Shift+F9。
CMake 调试功能
CMake 调试器包含 CLion 提供的许多通用调试功能。 例如,您可以设置 断点、 逐步执行代码、 监视 CMake 变量,并在编辑器中探索 内联的值:

最后修改日期: 2025年 9月 26日