VSCode 远程连接Linux服务器并配置C运行环境

VSCode远程C配置

  • 一、VScode安装
  • 二、Linux端配置
    • 安装openssh-server
    • openssh-server配置
  • 三、VSCode端配置
    • 安装插件
      • Remote Development导入
      • Remote-SSH导入
    • 插件配置
  • 四、远程调试C程序
    • Linux端安装gcc
    • VSCode安装插件
    • 远程调试
  • 五、远程连接断开

一、VScode安装

参考博文:https://blog.csdn.net/weixin_43883917/article/details/113867914

二、Linux端配置

安装openssh-server

命令:sudo apt-get install openssh-server
sudo apt-get install openssh-server

openssh-server配置

参考博文:https://blog.csdn.net/qq_24601427/article/details/107937594

三、VSCode端配置

安装插件

Remote Development导入

VSCode 远程连接Linux服务器并配置C运行环境_第1张图片

Remote-SSH导入

VSCode 远程连接Linux服务器并配置C运行环境_第2张图片

插件配置

前提条件:远程Linux端打开。
完成上述插件的引入,VSCode左侧会出现一个类似电脑屏幕的小标识,点击该标识,选择SSH Targets
VSCode 远程连接Linux服务器并配置C运行环境_第3张图片
1. 修改默认的配置文件.ssh位置
默认的.ssh文件夹在C盘用户里面,可能会和Powershell冲突。
点击齿轮->选择扩展设置->修改Remote.SSH:Config File
VSCode 远程连接Linux服务器并配置C运行环境_第4张图片
修改修改Remote.SSH:Config File位置
红框中填入自己想要保存config文件的地址,比如D:\VSCode.ssh\config
VSCode 远程连接Linux服务器并配置C运行环境_第5张图片
2.config文档编辑
点击左侧小屏幕,点击小齿轮,选择刚刚配置的config文件路径。D:\VSCode.ssh\config。
VSCode 远程连接Linux服务器并配置C运行环境_第6张图片VSCode 远程连接Linux服务器并配置C运行环境_第7张图片
编辑config文档
Host:左侧小电视显示的名字
HostName:Linux .ssh远程服务器的ip地址,可以在Linux端使用ifconfig查到。
User:Linux .ssh远程服务器的用户名在这里插入图片描述
至此配置完成,点击左侧小电视是否可以连接成功,该过程需要输入Linux端密码。
VSCode 远程连接Linux服务器并配置C运行环境_第8张图片
可进一步参考博文:https://blog.csdn.net/qq_24601427/article/details/107937594

四、远程调试C程序

Linux端安装gcc

首先查看Linux端是否已安装gcc,命令:gcc --version
在这里插入图片描述
没有的话,安装gcc,命令:sudo apt install gcc
在这里插入图片描述

VSCode安装插件

连接Linux端后,安装所需插件:C/C++、Code Runner;安装完成后,可以在SSH:相应服务器-已安装中查看。
VSCode 远程连接Linux服务器并配置C运行环境_第9张图片

远程调试

在window端的VSCode打开Linux端已有的.c文件,然后F5进行运行。

五、远程连接断开

在VSCode编译器左下角有一个如下图所示的绿色图标,点击之后,在弹出的下拉框中选择关闭远程连接,如图所示。
在这里插入图片描述
VSCode 远程连接Linux服务器并配置C运行环境_第10张图片

你可能感兴趣的:(软件/环境配置,vscode,服务器,linux,c语言)