在Windows系统上用Visual Studio 2022连接Linux进行C++开发

前言

前段时间想试试在linux开发C++,但翻了很久网上教程都无法解决Visual Studio实时静态分析(IntelliSense)产生的报错。虽然不影响运行,但看着挺难受的。

环境准备

Windows环境要求

安装Visual Studio 2022使用C++进行linux和嵌入式开发这一工作负荷。

linux环境要求

一个可用的Linux远程环境(具备ssh服务)

Visual Studio 2022配置

创建项目

打开Visual Studio 2022新建项目 -> 选择“控制台应用(Linux)”模板。

添加远程连接

顶部菜单栏“工具” -> 选项 -> 跨平台 -> 连接管理器,添加连接。

linux配置(以Debian为例)

  1. 更新软件源

    1
    sudo apt update
  2. 安装工具链

    1
    apt install -y g++ gdb make rsync zip

后记

本文相较于其他教程,其实也就多安装了两个工具rsync(实现高效代码同步)、zip(支持项目压缩传输)。


参考了以下博主资料

B站无风emmm
apocelipes