在wsl下运行c语言,在Windows10通过WSL架设linux/gcc c语言学习环境

本文介绍了如何在Windows10的WSL环境下配置Linux GCC C语言学习环境,包括启用WSL,安装Ubuntu,设置国内软件源,安装GCC,以及配置Visual Studio Code进行C语言开发。
摘要由CSDN通过智能技术生成

在Windows10通过WSL架设linux/gcc c语言学习环境

零:简单介绍与先决条件

中国一般的大学C课程中都使用很过时的编译器来进行教授——比如说什么visual studio 6.0啊,dev c++啊。以笔者的眼界所看到的C语言教程中,大多都建议学习者在Linux环境下学习C语言。在以往,如果没有另外一台电脑的话,想要使用GNU/Linux就得设置臃肿的虚拟机程序。对于初学者来说,虚拟机难以使用,还不如装个新版本的visual studio算了。但是随着WSL的出现,在Windows下获得Linux环境变得前所未有的简单。本教程简单的介绍了如何安装配置WSL并使用visual studio code与其进行交互。

想要安装WSL,你的操作系统至少是Windows 10。这年头还有人没在用Windows 10吗?别用Windows 7了,Windows 10很好用的。

但是如果你想要安装WSL2,你得注意

对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本。

对于 ARM64 系统:版本 2004 或更高版本,采用 内部版本 19041 或更高版本。

低于 18362 的版本不支持 WSL 2。 使用 Windows Update 助手更新 Windows 版本。

本教程并不打算演示安装WSL2。因为根据笔者的实验,有许多虚拟机程序与WSL2不兼容——比如说网易mumu模拟器,安装WSL2后运行的它会直接死机。如果你想安装WSL2请按照注释一的内容进行操作。

注释一中还介绍了预览版Windows 10 中的简化安装方法——反正我们现在用不到,我懒得说,自己看注释一去罢。

我偷偷的说一句,其实我上面的说法有误。并不是想要用WSL就非得用Windows 10。在Windows Server 2019(版本 1709)和更高版本上同样可以安装

一:启用适用于 Linux 的 Windows 子系统

我们得先改一下设置才能在Windows 上安装整上Linux。

点击开始菜单,

ec6f09d29aaf845df07f2c047d5316d5.png

直接敲键盘进行搜索,输入“Windows功能”这几个字符,

点击进入“启用或关闭 Windows 功能”,

6214353b75967850c5cdb283fba84100.png

拉到下面,选中“适用于 Linux 的 Windows 子系统”,随后点击确认。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值