【发布时间】:2019-07-18 06:21:40
【问题描述】:
所以我为我的 c++ 游戏构建了构建系统,使用 gulp.js 调用 cl.exe 和 link.exe 来构建游戏。我正在生成一个输出 pdb 文件的构建,我很确定我已经打开了所有调试符号的东西。
游戏构建良好,但我想将其连接到 vscode 调试器。
现在我在网上看到的绝大多数设置都是有人为调试器设置了launch.json,他们使用的是gdb。我不介意使用 gdb,真的只关心它是否有效。但我正在使用 cl.exe 和 link.exe 生成二进制文件。无论如何,我的启动器会很好地启动可执行文件,但就像调试器没有附加一样。例如,没有断点。
以前我用 mingw 构建,一切都很好。我想改用 cl.exe 和 link.exe,但我怀疑这是调试器没有附加的原因。
【问题讨论】:
标签: c++ visual-studio-code mingw vscode-debugger cl