首页 > 解决方案 > 尝试使用 vscode 远程调试 C++ 时无法解绑

问题描述

我正在尝试使用 vscode 内部人员和 ssh 远程调试远程应用程序。如果我设置

"externalConsole": true

launch.json它根本不起作用。如果我将它设置为 false 它可以工作,但断点是不可能的。如果我设置

"stopAtEntry": true

它在程序的第一行运行并停止,但如果任何断点集gdb以错误结束

/build/gdb-cXfXJ3/gdb-7.11.1/gdb/cp-support.c:1608: demangler-warning: unable to demangle '...' (demangler failed with signal 11)
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session? (y or n) [answered Y; input not from terminal]
ERROR: GDB exited unexpectedly. Debugging will now abort.

可以做什么?

标签: debuggingvisual-studio-codegdbremote-debuggingdemangler

解决方案


推荐阅读