Hasty Briefsbeta

双语

Dcmake: A new CMake debugger UI

10 days ago
  • #software tools
  • #CMake debugging
  • #GUI development
  • CMake 在 3.27 版本(2023年7月)引入了 --debugger 模式,该模式通过调试器适配器协议(DAP)支持交互式调试。
  • dcmake 是一款基于 Dear ImGui 构建的跨平台 CMake GUI 调试器,具有类似 Visual Studio 的可停靠用户界面,并支持 macOS、Windows 和 Linux 系统。
  • 该工具支持单步执行 CMakeLists.txt 脚本、设置断点和检查变量,关键快捷键包括 F10(单步跳过)和 F11(单步进入)。
  • 开发过程中利用人工智能加速了用户界面设计与实现,将构建时间从一个月缩短至一天。
  • dcmake 在 Windows 上无需 UTF-8 清单即可处理 Unicode 路径,并将包含在下一版本的 w64devkit 中。