当前位置: 首页 > news >正文

C语言环境搭建之Linux子系统使用vscode连接子系统

  • 安装准备工作
  1. 查看当前系统版本确保高于16215.0
    系统版本
  2. 开启WSL
    Windows Subsystem for Linux(简称WSL)是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。
    开发者选项
    开启子系统
  • 安装步骤
  1. 微软商城Microsoft Store安装Ubuntu(本人安装的版本是22.04)
    Ubuntu安装
  2. 点击
    点击Ubuntu
  3. 等待安装完成输入用户名跟密码就可以使用了(:密码不回显)
    Ubuntu
  • 移动WSL到其他磁盘,释放C盘空间
  1. 查看已安装的 Windows Subsystem for Linux (WSL) 发行版
wsl --list --verbose
  1. 导出发行版到指定文件
wsl --export <发行版名称> <备份文件路径.tar>
eg:wsl --export Ubuntu-22.04 E:\wsl-backup\ubuntu-22.04.tar
  1. 注销(卸载)原有发行版
wsl --unregister <发行版名称>
eg:wsl --unregister Ubuntu-22.04
  1. 在新磁盘位置导入发行版
wsl --import <发行版名称> <目标安装目录> <备份文件路径.tar>
eg:wsl --import Ubuntu-22.04 E:\wsl\ubuntu E:\wsl-backup\ubuntu-22.04.tar
  1. 恢复默认用户(导入后默认以 root 身份登录,需恢复原用户)
wsl -d <发行版名称>	//运行WSL
echo -e "[user]\ndefault=wby" >> /etc/wsl.conf	//在 WSL 内设置默认用户(假设原用户名为 `wby`)
exit	//退出并关闭 WSL
wsl --terminate <发行版名称>
wsl -d <发行版名称>	//再次启动即可生效
  • 使用vscode连接Linux子系统
  1. 安装WSL插件
    WSL插件
    2.选择终端默认配置文件选择终端默认配置文件
  2. 使用vscode打开存储代码的文件夹,右键在终端打开即可
    vscode终端打开文件夹
  • 在安装gcc编译器前建议换源
  1. 备份原始源文件
    在终端中运行以下命令,备份当前的 sources.list 文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
  1. 编辑源文件
    使用文本编辑器打开 sources.list 文件:
sudo vim /etc/apt/sources.list

将文件中的内容替换为以下国内镜像源之一:

//阿里云镜像
deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
//清华大学镜像
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse

保存并退出(按 ESC,输入 :wq)。
3. 更新软件包列表
运行以下命令以更新软件包列表:

sudo apt update
sudo apt upgrade -y
  • 安装gcc即可运行c语言代码
sudo apt install gcc
http://www.wxhsa.cn/company.asp?id=6715

相关文章:

  • 移远AT指令笔记
  • 数据类型
  • iphone运行windows系统
  • NVR接入录像回放平台EasyCVR视频融合平台语音对讲配置指南
  • Ubuntu filebrowser网盘工具安装
  • 图片结构 - voasem
  • ESP32做AP,ESP8266做station,遥控
  • 实用指南:25年高联:一试填空题解析(下篇)
  • Spring AOP 面向切面编程 - 浪矢
  • jvm内存泄漏的排查tips总结
  • IPA
  • Chromium历史版本下载方式
  • 【ACM出版】第三届物联网与云计算技术国际学术会议 (IoTCCT 2025)
  • 2025年最全 Wiki 管理工具测评:ONES、Confluence、Notion......哪个更适合你?
  • 鼠你爱称重
  • 详细介绍:用户争夺与智能管理:定制开发开源AI智能名片S2B2C商城小程序的战略价值与实践路径
  • PlorarD(WEB中等)
  • 神经网络稀疏化设计构架方式和原理深度解析
  • 天下拍拍卖系统:二方系统也能扩展三方平台功能
  • express使用redis
  • day07 课程
  • 111
  • 排序实现java - 教程
  • .net core 发布到 iis 步骤
  • kylin SP2安装mysql8.4.5
  • 微信社群机器人接口
  • C++的枚举类
  • Revit二次开发 钢筋生成API(一)
  • 方法
  • 详细介绍:PHP基础-语法初步(第七天)