搭建Linux环境学习C语言

前言

为防止长时间不接触后忘记一些必要操作,故将一些知识和经验记录以作存档。
内容援引自:C语言技术网小甲鱼《带你学C带你飞》

一、搭建Linux环境学习C语言

Windows多么的容易的,多么的方便,多么的熟悉,界面多么的友好……。没错,但不好意思,您学习之后找不到工作。

Linux太麻烦了,太陌生了,太不好用了界面太土了……是的,认为Linux麻烦是因为不熟悉,界面是土了点,但Linux是专用于服务器的,不需要漂亮的界面,如果想成为职业的程序员,学习谋生的本领,就从Linux开始吧,那里有你想要的工作,有高薪水,还有你的梦想,你将会喜欢上它。

学习C语言需要Linux或其他UNIX服务器,我估计你这些都没有,不过没有关系,我们可以再个人电脑的Windows操作系统中安装VMware软件(虚拟机),然后再VMware上面安装Centos操作系统,Centos是Linux的一个分支,方便易用,是Linux服务器的首选操作系统。当然也有不少人使用VirtualBox虚拟机,但是个人不建议使用这一款虚拟机,比较容易崩,自己之前也是用这一款虚拟机,遇到了很多问题,不建议新手上手这一款虚拟机。

1、CentOS7安装包的下载

CentOS7的安装包可以去官网下载,但速度比较慢。这里提供了下载链接,点击即可下载,提取码:mnyd。

CentOS6的文件名是:CentOS-6.9-x86_64-bin-DVD1.iso

CentOS7的文件名是:CentOS-7-x86_64-DVD-1908.iso(博主选择的是CentOS7)

2、在VMWare中创建虚拟机

在这里插入图片描述

3、新建虚拟机向导

类型配置选择“典型”。

在这里插入图片描述

4、安装来源

安装来源选择“安装程序光盘映像文件”,点击“浏览”找到CentOS7的安装文件。

在这里插入图片描述

5、指定CentOS7的安装位置

  • 虚拟机的名称自定义。

  • 安装位置保证有足够的的磁盘空间。

在这里插入图片描述

6、指定磁盘容量和存放方式

  • 最大磁盘大小20GB基本上够用了。

  • 将虚拟磁盘存储为单个文件方便管理。

在这里插入图片描述

7、开始创建虚拟机

其他的参数用缺省的,因为虚拟机完装完成后可以随时调整。

在这里插入图片描述

8、虚拟机打不开

常见的问题参考C语言技术网足以解决大部分问题。

9、配置环境

打开虚拟机后,这会它会给你来个倒计时,不要怕……不会爆炸的,直接按下回车键即可:

在这里插入图片描述

注意

如果按下回车键没用,说明此时焦点并不在虚拟机内,只需要将鼠标在虚拟机的范围内点一下左键即可。

此时你的鼠标会被“困在”虚拟机中,如果想要“夺回”主权,按一下键盘的**Ctrl + Alt**建即可

10、选择安装过程中的语言

注意:安装过程中的语言是安装界面显示的语言,并不是CentOS7操作系统的语言。

在这里插入图片描述

11、安装信息摘要

在这里插入图片描述

点击安装位置后,按照默认的选项即可,直接点击“完成”;

在这里插入图片描述

点击“网络和主机名(N)”,然后选择“打开”即可让你的虚拟机实现联网,但是后面会出现问题,这里暂时不做处理。

在这里插入图片描述

配置完成后点击“开始安装(B)”;

在这里插入图片描述

在安装的过程中可以设置一下“ROOT”密码以及“创建用户(U)”;

在这里插入图片描述

注意:

一定要记住ROOT密码!!!
创建普通用户可以不设置密码(强烈不建议在生产环境中这么做,但是我们都是学习环境,因此可以不设置密码)
在这里插入图片描述
自动安装完成之后,点击右下角的“重启®“;
在这里插入图片描述

12、开启虚拟机

打开虚拟机后就是这样的界面,大家可能没有镜像文件,并无大碍。
在这里插入图片描述
虽然安装好了,但是不要高兴得太早,它还什么都没有,接下来让我们学习如何配置CentOS并安装GCC编译器吧。

二、配置CentOS并安装GCC编译器

1、打开终端

打开终端有两种方式,一是鼠标右键,点击“打开终端(E)”。二是“应用程序->系统工具->终端”

在这里插入图片描述
进入终端后,页面如下
在这里插入图片描述
注意:第一次打开终端,字体的颜色都是灰色,后续会教大家“高逼格”的操作。
进入这个页面后,输入su root即可,以及对应的密码(注意:密码输入的过程不会回显

在这里插入图片描述

第一次进入这个页面都是英文,并不是中文,后面会教大家如何输入中文。

2、安装GCC编译器

输入yum -y install gcc gcc-c++ kernel-devel命令,安装gcc+、c++编译器以及内核文件

在这里插入图片描述
后续内容大家可以参考小甲鱼《带你学C带你飞》系列文章即可,这里不做过多介绍。

注意:后面的配置一定要看小甲鱼《带你学C带你飞》的配置方法,能够帮助大家迅速掌握配置方法。

参考文献

来源:C语言技术网 作者:码农有道

来源:小甲鱼 作者:小甲鱼

注意:小甲鱼使用的虚拟机为VirtualBox,C语言技术网使用的虚拟机为VMWare;博主使用的虚拟机为VMWare15 PRO,但是在配置GCC等都是一样的操作。

总结

本文简单介绍了在VMWare中创建并且配置Linux系统CentOS7 的过程和细节。为以后的Linux系统下学习编程提供了环境支持。

Box,C语言技术网使用的虚拟机为VMWare;博主使用的虚拟机为VMWare15 PRO,但是在配置GCC等都是一样的操作。

本文简单介绍了在VMWare中创建并且配置Linux系统CentOS7 的过程和细节。为以后的Linux系统下学习编程提供了环境支持。

猜你喜欢

转载自blog.csdn.net/weixin_50197544/article/details/125699987
今日推荐