最后更新时间:2020-09-19
作者:袁乐天
禁止转载
第一步:安装vmware workstation
由于涉及到软件付费的问题,这个步骤略
Q1: win10系统下vmware安装程序闪退
A1: 请尝试更换更低版本的vmware,或者提取出.exe安装程序中的.msi,或者百度其他方法
安装好后的界面大致如图(左侧“我的计算机”内是我事先已安装好的ubuntu,请忽略)
第二步:安装ubuntu
直接前往https://ubuntu.com/download/desktop下载.iso文件即可,linux系统都是免费的
回到vmware,点击创建新的虚拟机
- 选择典型
- 安装程序光盘镜像文件(选择你刚刚下载的.iso即可)
- 输入用户名、密码等(建议不要有中文)
- 输入虚拟机名称,选择位置(这个位置是指虚拟机的物理位置,比如你选择了E:\ubuntu,那么虚拟机内的所有文件都会保存到该目录下)
- 指定磁盘容量(按默认设置即可,最大磁盘大小20GB指的是最大20GB,而不意味着一开始就会占用你磁盘的20GB)
- 自定义硬件!!!!
非常重要!!!,一定按下这个按钮进行默认设置的修改
-
“新CD/DVD(SATA)”选项栏中,不要勾选启动时连接!否则黑屏!
-
“网络适配器”选择NAT模式
-
“打印机”一定要勾选启动时连接!否则黑屏!
-
“显示器”不要勾选加速3D图形!否则黑屏!
- 点击关闭,不要勾选“创建后开启此虚拟机”,因为我们还要修改其他设置!!!非常重要!!!!! 否则启动之后黑屏,你只能重启电脑来关闭虚拟机了,关闭VMware是关不掉黑屏的虚拟机的
- 点击完成
- 编辑 --> 首选项 --> 设备 --> 启用虚拟打印机
否则黑屏
这样就全部设置好了,点击开启此虚拟机,不是黑屏的话,就说明你成功了!
Q2: 我还是黑屏怎么办?
A2: 请仔细检查上述的每个设置,如果仍然是黑屏,请尝试安装更低版本的ubuntu,笔者在安装ubuntu20时,不管怎么设置,始终是黑屏,后来换到了ubuntu18后解决了问题
Q3: 黑屏了怎么关闭虚拟机?
A3: 目前据我所知只能重启电脑,任务管理器里都是关闭不了虚拟机的。
Q4: 我卡在了verifying the installation configuration怎么办?
A4: 可能是2GB内存处于某种玄学原因仍然不够用,请尝试调大虚拟机分配给ubuntu的内存,比如3GB
安装虚拟机的这个步骤有非常多的问题,每台电脑各不一样,如果按照我的设置仍然是黑屏,请自行百度
如下,成功以后,请等待retrieving file过程的完成,这个步骤大约需要1个小时左右,因为似乎需要从网络上下载一些东西
第三步:安装gcc
ubuntu安装成功后,输入密码登陆
按下win键,搜索software & update,点击中间这个
把download from切换到阿里云镜像,否则下载会非常慢,然后close --> reload
打开命令行(搜索terminal,shell,cmd均可,或者快捷键ctrl+alt+T),先后输入
- sudo apt update
之后会要求你输入管理员密码,输入即可 - sudo apt install build-essential
- 输入Y
Q5: 如果输入sudo apt install build-essential没反应怎么办?
A5: 我也不知道怎么办。。。重启下电脑试试吧!
- 输入gcc --version检测是否安装成功
第四步:编写hello world
安装vscode,输入代码,保存
open in terminal
编译
gcc -o practice practice.c
运行
./practice
可以看到输出了hello world