You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2022调试Godot GDExtension DLL时断点无法触发的问题求助

VS2022调试Godot GDExtension DLL时断点无法触发的问题求助

各位大佬好,我最近在折腾Godot的GDExtension,用的是VS2022,跟着教程一步步操作,但碰到个棘手的问题:所有代码都能正常编译运行,但断点完全触发不了。

我用的编译命令是:

scons -j4 target=template_debug dev_build=yes debug_symbols=yes

编译完成后,生成的DLL和lib都是dev.debug版本的,文件列表如下:
![编译生成的dev.debug版本DLL及相关文件]

我的launch.vs.json配置是这样的:

{
  "version": "0.2.1",
  "defaults": {},
  "configurations": [
    {
      "type": "default",
      "project": "C:\\dev\\my\\godot\\Godot_v4.2.1-stable_win64.exe\\Godot_v4.2.1-stable_win64_console.exe",
      "name": "Godot Game",
      "args": [
        "--path",
        "C:\\dev\\my\\godot\\godotcpp\\test1\\godot-cpp-template\\demo"
      ]
    },
    {
      "type": "default",
      "project": "C:\\dev\\my\\godot\\Godot_v4.2.1-stable_win64.exe\\Godot_v4.2.1-stable_win64_console.exe",
      "name": "Godot Editor",
      "args": [
        "-e C:\\dev\\my\\godot\\godotcpp\\test1\\godot-cpp-template\\demo\\project.godot"
      ]
    }
  ]
}

我是从Godot编辑器里启动场景的,但断点始终没反应,显示状态是灰色的(图标带空心圈和感叹号):
![处于无效状态的灰色断点]

更新

我检查了生成的pdb文件,里面的内容看起来一团乱,完全不符合预期,有没有人能帮我排查下到底哪里出错了?
![内容混乱的pdb文件]

备注:内容来源于stack exchange,提问作者user63898

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 12:48:09