在Windows 10下搭建Ubuntu Linux+GCC开发平台

学习C语言,最理想、高效的平台应当是Ubuntu Linux+GCC;然而,我们日常使用最多的还是Windows 10。在2016年秋季之前,搭建这一开发平台需要用到虚拟机、共享文件夹等技术,并且需要时常在Windows 10与Ubuntu虚拟机之间来回切换——这不仅增加难度而使不少初学者望而生畏,而且一些处理器性能不高或磁盘空间不充足的电脑无法满足虚拟机运行的需求。由于这些令人头痛的原因,老师只好推荐使用Dev-C++学习,因为它同样使用GCC编译器。然而GCC编译器的Windows版本存在着许多大大小小的bug,这严重影响学习质量。不过,2016年8月2日,Windows 10周年更新版正式开放下载、升级,其中包含的Linux子系统成了最大的亮点。如果使用这个子系统学习,那么不仅仅能大幅提升学习效率,而且前面提到的关于虚拟机的各种难题全部迎刃而解。
开启Linux子系统并搭建Ubuntu+GCC开发平台并不是一件复杂的事情。请按照以下步骤一一进行,就会发现这一行动非常值得。


第一步:启用Linux子系统功能

在开始按钮上长按或右键单击,即可弹出快捷菜单。在菜单中选择“WindowsPowerShell (管理员)”或“命令提示符 (管理员)”,并在弹出的“用户帐户控制”窗口中点击或单击“是”。
Wiin+X菜单样式
接着在弹出的窗口中输入

dism /online /enable-feature /featurename:microsoft-windows-subsystem-linux

并回车。执行完毕后,重新启动计算机(直接按Y即可重新启动)。
启用子系统功能


第二步:启用开发人员模式

在“开始”菜单中,打开“设置”,然后依次进入“更新和安全”->“针对开发人员”,然后选中“开发人员模式”单选按钮,在弹出的窗口中点击或单击“是”,即可启用。
接下来会提示“正在搜索开发人员模式程序包”,不要理会它。不管有没有这个程序包,都不影响我们对C语言的学习。
关于弹出窗口中关于安全风险的说明:我们学习C语言编程中并不会带来任何安全风险,所有的安全风险都是各种作死操作导致的。就像之前你家里一直不通天然气没法做饭只能订外卖,但是近期家中突然接通了天然气就可以在家里自己做饭了一样,不能因为害怕天然气爆炸就

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值