网页设计 站点,中文商城响应式html网站模板,网站服务器设置地点,做微商那个网站好前言
本地机器的操作系统是windows#xff0c;远程机器的操作系统是linux#xff0c;开发在远程机器完成#xff0c;本地只能通过ssh登录到远程。现在目的是要在本地进行图形化展示在远程的gdb debug过程。#xff08;注意这并不是gdb remote #xff01;#xff01;远程机器的操作系统是linux开发在远程机器完成本地只能通过ssh登录到远程。现在目的是要在本地进行图形化展示在远程的gdb debug过程。注意这并不是gdb remote
1. windows 本地安装 vscode ‘remote ssh’ 插件 2. 准备好远程机器并连接
作为实验我选择用wsl-ubuntu 作为远程机器在实际中可选择其他linux系统的机器。在vscode按 ctrl shift P 然后输入 ‘remote SSH - Add new SSH Host’ , 我的配置文件及内容
C:\Users\60514\.ssh\configHost **wsl**HostName 172.20.82.228User xxx连接后的界面是这样的
3. 增加 (gdb) Launch到 lauch.json 文件并开始调试
我的lauch.json文件的(gdb) Launch内容
{name: (gdb) Launch,type: cppdbg,request: launch,program: /home/xxx/worksapce/cppunit/output/test,args: [],stopAtEntry: false,cwd: /usr/bin,environment: [],externalConsole: false,MIMode: gdb,setupCommands: [{description: Enable pretty-printing for gdb,text: -enable-pretty-printing,ignoreFailures: true},{description: Set Disassembly Flavor to Intel,text: -gdb-set disassembly-flavor intel,ignoreFailures: true}]}选择上面的gdb(lauch)配置并点击绿色的开始按钮开始gdb调试 设置断点后开始调试成功停在了断点处大功告成