一、环境说明
windows10 + vmware14 pro + ubuntu 20.04 + vscode + gdb9.2 + python3.10
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a6c4e775115002fcd35bc8095182bd07.png)
二、配置vscode
2.1 安装远程ssh
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c13b9d8f75224ed860e53fe829447a64.png)
2.2 连接远端
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1f2eb849c2f13ef81bab0c0ff75091c0.png)
输入远端的IP信息,ssh user@ip, 回车,然后提示输入密码,输入密码,然后回车。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a55c7e64142c7f5cde2f1bd01516f641.png)
2.3 打开源码目录
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c215db139b008808c97d547483389830.png)
2.4 配置gdb
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6552acc9f263361e4f3539ef7137d6ee.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/12e881c6ef00382171378e24fdb76d30.png)
三、 开始调试
3.1 设置断点
单击左键,设置断点
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/71eb3bfea518315fb2934a4ac4be93b6.png)
3.2 启动gdb
选择配置的调试器,F5(或者点击名称前的绿色播放按钮)进入调试,并且成功在断点处停止,并且顶部出现调试相关按钮,左边有各个变量的值,以及调用栈。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fa9587ad295182c0c70cd4060759d383.png)