debugging - 尝试使用 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.
可以做什么?
解决方案
推荐阅读
- vue.js - 制表符:在单元格焦点上加载编辑器参数
- android - 如何从输入法服务更改导航栏的颜色?
- c# - 如何使用 user32.dll 将 VB 转换为 CSharp?
- sql - 如何在sql server的“from”中调用计算列
- python - 为什么导入模块会导致循环导入错误
- sql-server - 选择所有不是任何其他文件 SQL 的父文件的文件
- filenames - Inno Setup,从文件名中获取字符串
- asp.net-core-mvc - .net core 3状态码405在使用httpClient和Fiddler时响应?
- permissions - 在 Fedora 31 中,如何为 Podman 容器中运行的 nginx 设置权限?
- python - 计算大小时numpy数组中的索引太多