基于vscode ssh远程调试

1)服务器安装gdb
2)VScode 输入ctrl+shift+x
在扩展专栏安装Remote Development和C/C++,安装后完毕后产生一个SSH工具和debug工具。
2 建立ssh连接
1) 点击debug工具栏,选择Open a file用来指定远程服务器debug源文件
即选择远程服务器的debug文件,指定目录和源文件。如C/C++文件
2)选择远程配置文件目录,并创建默认的launch.json文件
3) 修改配置文件
1.可执行文件路径
“program”: “${workspaceFolder}/hello”,
2.在main入口断点住
“stopAtEntry”: true,
4) 选择gdb launch 调试器,就可以启动远程的hello可执行文件,并进行单步,断点等各种调试
5) vscode同样支持attach到某个进程进行在线调试,对线上正在运行的进程进行各种调试和状态查看等