一、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窗口了
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐