window11 安装linux子系统(一键安装)并连接到vs code

一、window 使用linux环境的几种方式

方式 评价 虚拟机,再装个linux系统 使用卡,占内存大 装双系统 来回切换比较麻烦 租服务器 需要付费 wsl(window sub system linux) windows内置,使用是最方便的

二、安装wsl

1.进入这个目录下,将cmd.exe已管理员身份运行
2.命令行输入以下命令,然后重启计算机
wsl.exe --install
3.再次已管理员身份打开,执行命令,就会自动安装成功
wsl --install -d Ubuntu

如果下载较慢,可以直接在Microsoft Store中下载Ubuntu,然后重新执行这个命令

4.然后输入账号和密码即可
5.官方文档

四、安装VS Code

1.安装插件Remote - WSL
2.安装插件C/C++
3.wsl 连接到vs code
    先在ubuntu中创建自己的代码目录,比如mkdir mycode 打开vs code 打开新窗口后会自动连接wsl,然后关闭旧的,打开文件夹 选择文件
4.编写简单的c程序
    创建文件 输入程序并打开终端 终端中安装gcc
// 如果gcc不能顺利安装,可以先执行 sudo apt-get update
sudo apt install gcc
    执行编译命令,需要注意的是编译时,需要保存一下代码,否则有可能会提示没有main函数
5.连接后就可以关闭ubtutn窗口了
经验分享 程序员 微信小程序 职场和发展