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.官方文档

https://docs.microsoft.com/zh-cn/windows/wsl/install-win10

三、效果图

在这里插入图片描述

四、安装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窗口了
  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值