VSCode安装Remote Development扩展

安装后可以看到一个新图标,点击后选中SSH Targets

添加新配置

新建配置文件

修改配置文件


右键连接Precision-5820-Tower(名字随便起)
如果连接失败,在本地Windows端安装Git Bash, Linux端 ssh localhost ,验证是否成功,如果不成功,通过命令sudo apt install openssh-server 安装sshd, 查看sshd是否启动: service sshd status, 如果没有启动则重启:service sshd restart. 然后vscode重连成功.
Linux端安装相应工具
apt install -y gcc make gdb
创建工程
在VSCode上给Linux端安装C/C++ Extension Pack
注意,这些扩展必须安装到Linux端,VSCode需要链接上去再安装!
点击箭头处,进行安装.

打开远程Linux目录

在远端Linux端项目路径下新建main.c
#include<stdio.h>
void main()
{
int a=0;
a++;
a+=2;
a-=3;
printf("a=%d\n",a);
return;
}
F5调试

成功!
launch.json / tasks.json / c_cpp_properties.json 配置文件 C++ VSCode