VS Code Linux C/C++ 开发环境搭建

本文介绍 用VS Code,做Linux C/C++开发的环境搭建。本地环境为Windows,利用Remote - SSH和code-server访问LInux服务器,代码存放在Linux上,VS Code只是客户端的形式编辑代码。可以在运行不同操作系统的各种设备上使用一致的开发环境。

一、安装VS Code

官网下载安装即可(在本地Windows中安装)。

二、安装VS Code插件

2.1 安装 Remote - SSH

在vs code中安装插件Remote - SSH
在这里插入图片描述
安装完成后会出现 远程资源管理器 图标在这里插入图片描述

添加远程连接

2.1.1 点击SSH的设置按钮
在这里插入图片描述
2.1.2 选择 C:\Users\admin.ssh\config
在这里插入图片描述
2.1.3 编辑config文件

host 服务器名称(任意取)
HostName 服务器 IP
User 用户名

在这里插入图片描述

2.1.4 连接远程服务器,我这里选用打开新的窗口
在这里插入图片描述

2.1.5 输入远程服务器的密码,密码输入完成后,服务器会自动安装code-server
在这里插入图片描述

2.1.6 打开或新建项目
在这里插入图片描述

2.2 安装 C/C++ IntelliSense

C/C++ IntelliSense提供代码补全、参数信息、语法高亮等功能,帮助你更快、更高效地编码。C/C++ IntelliSense需要安装在服务器上。
在这里插入图片描述

修改 c_cpp_properties.json 文件
在这里插入图片描述
在这里插入图片描述
c_cpp_properties.json 修改内容如下:

{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [
                "${workspaceFolder}/**",
                "/usr/include",
                "/usr/include/x86_64-linux-gnu",  // 关键路径:标准库头文件
                "/usr/local/include"
            ],
            "defines": [],
            "compilerPath": "/usr/bin/gcc",  // 确保路径正确
            "cStandard": "c17",
            "cppStandard": "gnu++17",
            "intelliSenseMode": "linux-gcc-x64"
        }
    ],
    "version": 4
}

确保 includePath 正确指向了对应的头文件目录,重新加载窗口或重启 VS Code,在编写C/C++时就有自动提示功能了。

三、 安装Cmake

用cmake编译构建项目要方便很多,执行一下命令即可安转(ubuntu系统)

sudo apt update
sudo apt install cmake
cmake --version

如果因网络原因无法安装,需修改为国内镜像源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值