vscode 连接远程服务器进行C/C++文件 debug(小白版·终端版)

这篇文章的内容是针对在服务器上调试简单的C/C++程序,也就是没有用CMake来构建任务的那种

一、连接远程服务器

首先需要使用SSH先连接远程服务器(这个有空再记录)

二、安装gdb(初次使用)

注意!!!这个不是要去“扩展”那里下载,在那里下载的只是关于gdb的一些扩展工具,并不是真正的gdb

要在终端使用命令进行下载,这样才是真的下载到了服务器的环境中:

1、更新apt包管理器(类似于python中的pip):apt update
(我也不知道为啥要更新apt,gpt告诉我的)

2、接着就可以安装gdb:apt install gdb

3、可以在终端使用命令检查是否真的安装了gdb:gdb --version

成功安装的标志:

三、生成可执行文件&&配置调试

假设要调试的文件名字为test.cpp,这是一个非常简单的代码

1、首先在终端使用命令生成该文件的可执行文件,并且告诉gdb调试器生成调试信息:g++ test.cpp -o test -g
-o test:生成可执行文件,文件名为test;
-g:生成调试信息

2、再使用命令启动gdb调试器:gdb test

接下来终端就会等待你输入一些命令来调试啦

在这里插入图片描述

四、开始调试

下面是一些调试界面的演示

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值