一、适用场景
- 在基于 Linux 的环境中进行开发
- 使用特定于 Linux 的工具链和实用工具
- 从 Windows 轻松运行和调试基于 Linux 的应用程序
二、配置VSCode环境
在Windows下的VS Code安装Remote Development插件
三、配置WSL环境
1、在Windows功能中启用 “虚拟机平台” 和 “适用于Linux的Windows子系统”
2、 将 WSL 2 设置为默认值
以管理员身份打开 PowerShell 并运行以下命令将 WSL 2 设置为 WSL 的默认版本:
wsl --set-default-version 2
3、安装Linux发行版
在Microsoft Store 中选择并安装需要的 Linux 发行版
4、启动需要的Linux发行版
可使用
wsl --list
命令查看当前系统中已经安装的Liunx发行版,使用
wsl -d <名称>
四、配置C/C++开发环境
1、连接到WSL
点击VSCode左下角的连接选项选择“连接到WSL”
2、安装构建工具链
在WSL中安装gdb、gcc、g++
sudo yum install gcc
sudo yum install gdb
sudo yum install g++
3、在VSCode中安装C/C++扩展包
4、配置C/C++编译
创建一个测试工程,并编写一些测试用代码,按F5
运行,会弹出配置C/C++,选择g++ - 生成活动文件
在运行菜单中选择以非调试模式运行,并在终端中查看结果。如果程序正常输出结果并退出,则代表开发环境已顺利搭建完毕。