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

2023-05-16

文章目录

      • 一、window 使用linux环境的几种方式
      • 二、安装wsl
          • 1.进入这个目录下,将cmd.exe已管理员身份运行
          • 2.命令行输入以下命令,然后重启计算机
          • 3.再次已管理员身份打开,执行命令,就会自动安装成功
          • 4.然后输入账号和密码即可
          • 5.官方文档
      • 三、效果图
      • 四、安装VS Code
          • 1.安装插件==Remote - WSL==
          • 2.安装插件==C/C++==
          • 3.wsl 连接到vs code
          • 4.编写简单的c程序
          • 5.连接后就可以关闭ubtutn窗口了

一、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窗口了
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

window11 安装linux子系统(一键安装)并连接到vs code 的相关文章

随机推荐

  • QML入门----图形动画基础(一)

    文章目录 一 图形动画基础1 颜色2 渐变 xff08 Gradient xff09 二 图片1 图片2 边界图片3 动态图片 三 缩放 旋转 平移变换1 使用属性2 高级变换 xff08 Transform xff09 四 状态改变使用过
  • QT Signal and slot arguments are not compatible

    一 原因 信号和槽绑定的参数不同 signals span class token operator span span class token keyword void span span class token function run
  • QML入门----图形动画基础(二)

    文章目录 导语一 混合效果二 颜色效果1 亮度对比度 xff08 BrightnessContrast xff09 2 颜色叠加3 着色4 饱和度 三 渐变效果 xff08 Gradient xff09 四 阴影效果五 模糊效果六 动感模糊
  • EXCEL基本办公操作 (求和、相除、填充日期、交换列、排序)

    文章目录 一 求和二 相除三 自动填充日期四 交换列五 进行排序 一 求和 1 拖动鼠标选中 2 同时按住 alt 跟 61 二 相除 假如要计算A列除以B列 1 先选中显示结果的框 2 在上面的框输入 61 号 xff0c 然后点击A1位
  • Ubuntu的VirtualBox虚拟机怎么识别物理机的U盘?我教你。

    首先确保 你的VBOX虚拟机安装了扩展 1 到官网上下载扩展吧 2 用VBOX打开扩展包 3 打开VBOX管理器 xff0c 点击设置 4 新建一个usb筛选器 xff0c 名字随便起 最后点击确定 正常关闭 你的虚拟机 xff0c 然后重
  • QML入门----设计器详解(拖拽添加控件)

    文章目录 导语1 基本视图2 文件类型 一 界面说明1 库 xff08 Library xff09 2 导航 xff08 Navigator xff09 3 属性 xff08 Properties xff09 4 连接视图 导语 设计器的基
  • C++11 非常方便的特性

    文章目录 C 43 43 11一 nullptr1 含义2 作用3 NULL存在的问题 二 auto1 含义2 限制3 使用场景 三 lambda1 含义2 优点3 用法 四 基于范围的for循环1 作用2 用法3 循环内更改数组 C 43
  • QML入门----C++与QML交互快速应用

    文章目录 前言一 Qt中有关QML的C 43 43 类1 QQmlEngine2 QQmlContext3 QQmlComponent4 QQmlExpresssssion 二 其他1 使用C 43 43 属性 xff08 Q PROPER
  • QML错误:Component is not ready

    一 原因 终极原因 xff1a 组件没有构建好 xff0c 有可能是加载的QML路径不对 xff0c 或者是QML代码错误 xff0c 或者是QML组件还没有加载完 二 解决办法 打印详细错误 QQmlEngine engine span
  • QT 打开程序闪烁cmd窗口

    包含多种原因 xff0c 我的原因是Pro文件多写了一些其他的 xff0c 删除了下面这句OK了 DISTFILES span class token operator 43 span span class token operator 6
  • QT UTC(T和Z格式)时间转换为北京时间

    一 UTC 协调世界时 xff0c 又称世界统一时间 世界标准时间 国际协调时间 由于英文 xff08 CUT xff09 和法文 xff08 TUC xff09 的缩写不同 xff0c 作为妥协 xff0c 简称UTC 和北京时间相差八小
  • QT 文件操作大全

    文章目录 常用文件模式一 创建文件二 读文件三 写文件四 清空文件夹五 计算文件夹个数六 计算文件夹总大小七 转换大小为B KB M G八 批量修改文件名 常用文件模式 模式含义QIODevice ReadOnly只读方式QIODevice
  • QT QScrollArea 滑动到指定item位置

    一 QT自带的api QListWidget QTableWidget QTreeWidget都有自带的api可以调用 xff0c 如下示例 但是当自定义一个QScrollArea区域 xff0c 布局中插入多个item时 xff0c 就需
  • 马克飞象常用操作(markdown )

  • QT 移入控件展示卡片

    功能 xff1a 移入widget显示卡片 xff0c 并且可以进入卡片不消失 xff08 widget与卡片距离离得很近 xff09 xff0c 移出卡片才离开 span class token keyword bool span spa
  • 树莓派pico入门第一站:让主板上的小灯闪起来。(附代码)

    首先配置你的树莓派pico xff0c 把它插在你的电脑上 xff0c 你的电脑会多出来一个 U盘 xff0c 把这个文件复制 xff0c 粘贴 到你的树莓派pico里面 xff0c 你多出来的 U盘 会自动 消失 xff0c 这时候 xf
  • QT 网格布局插入固定列数的item

    一 场景 在网格布局插入固定列数的item xff0c 比如三列item xff0c 根据item的总数计算 span class token macro property span class token directive hash s
  • QT QMetaEnum枚举与字符串互转

    一 示例 span class token macro property span class token directive hash span span class token directive keyword include spa
  • QT 抓取widget转换为图片

    QString folder span class token operator 61 span span class token class name QStandardPaths span span class token operat
  • window11 安装linux子系统(一键安装)并连接到vs code

    文章目录 一 window 使用linux环境的几种方式二 安装wsl1 进入这个目录下 xff0c 将cmd exe已管理员身份运行2 命令行输入以下命令 xff0c 然后重启计算机3 再次已管理员身份打开 xff0c 执行命令 xff0