Lin*_*den 8 gdb visual-studio-code
我正在尝试将配置设置为附加到使用visual studio代码运行gdbserver的远程C/C++ gdb目标.目前是否支持?如果是这样,我该如何解决这些限制:
地址和端口选项表明它们不受C/C++支持.
我可以强制代码使用特殊的远程启用版本的gdb,但它试图在本地运行目标应用程序而不是连接到目标gdbserver平台.
假设我可以解决#1和#2,是否会支持PowerPC远程目标?
小智 6
这有点晚了,但我现在就把它设置好了.我正在调试在远程ARM设备上运行的linux应用程序
我为VS Code 安装了Native Debug扩展.
这是我的launch.json配置
"configurations": [
{
"type": "gdb",
"request": "attach",
"name": "Attach to gdbserver",
"executable": "<path to exe relative to workspace root>",
"target": "X.X.X.X:9999",
"remote": true,
"cwd": "${workspaceRoot}",
"gdbpath": "D:/gcc-ma/bin/arm-linux-gnueabihf-gdb.exe"
}]
Run Code Online (Sandbox Code Playgroud)
所以在运行linux的arm设备上:
gdbserver localhost:9999 ./<application>
Run Code Online (Sandbox Code Playgroud)
然后在Windows上,我附加到该服务器.
我有gdbpath设置因为我需要使用一个理解arm的gdb版本.我从这里得到了正确的Windows二进制文件
我一路上得到了很多帮助
| 归档时间: |
|
| 查看次数: |
7468 次 |
| 最近记录: |