捐助郴维网
感谢您对郴维网的支持,你的支持将是郴维网持续发展的动力!
二维码
×
当前位置:郴维网 >扩展阅读 > 正文
18 2018.02

搭建C语言学习环境:配置CentOS并安装GCC(*)

点击次数:2493 更新时间:2018/2/18 16:39:25  【打印此页

配置CentOS并安装GCC*



带星号(*)的内容是专门为初学者准备滴,有基础的鱼油可以飘过,但没有带星号的是一定要学习并掌握的知识噢^_^

为了照顾广大刚接触编程的鱼油,小甲鱼这里尽量详细地把过程截图下来。

 

由于我们安装的 CentOS 是最小安装版(minimal),所以我们啥都要自己动手,才能丰衣足食。

小甲鱼有话说:学习 Linux 就是要多动手,总是依赖现成的东西,就永远都学不好!


刚才说了,除了基本的命令和编辑工具,我们现在啥都没有(包括网络)。CentOS 可以用 yum 来安装和升级软件(熟悉使用 yum 来维护软件之后,你会发现比 XX 软件助手方便、牛掰多了),所以我们当务之急就是需要让我们的虚拟机联网。

1. 登录 root 后,在命令端(扔掉你的鼠标吧)输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0

 


2. 编辑网络配置文件:

 


3. 在键盘上按一下 i 键,进入 vim 编辑器的“插入模式”:

 


4. 通过键盘上的方向键移动光标的位置,修改配置文件为如下内容:

 


5. 在键盘上按一下 Esc 键,退出 vim 的“插入模式”,返回“命令模式”,此时,左下角的“-- INSERT --”不见了。


6. 接下来用一个手指按住键盘左侧的 Shift 键不松开,另一个手指快速的按两下 z 键,表示保存并关闭修改的文件。

这时,我们又回到了 Linux 的命令行窗口:

 


7. 配置修改完后,我们就启动了 Linux 的网络功能,不过得重启才能使用。

输入 reboot 命令重启系统:

 


8. 重启完成后,我们测试 ping bbs.fishc.com 命令(ping 命令是常用的网络命令,通常用来测试与目标主机的连通性),检测网络是否好用:

 

如果你没有主动终止它,程序会一直 ping 下去,使用 Ctrl-c 快捷键可以中止该命令的执行。

OK,那我们接着开始安装 GCC 编译器吧!


9. 执行 yum -y install gcc gcc-c++ kernel-devel 命令,安装 gcc、c++ 编译器以及内核文件:

 


10. yum 的好处就是(-y 选项表示在 yes/no 的选择中都自动选择 yes)……接下来没你什么事了,你只管去喝茶看妹子就可以了……一切安装过程将自动进行:

 


11. 看到没,成功了:

 


12. 最后我们来验证一下(以下内容看不懂没关系,我们很快就开始学了^_^)。

在命令行输入 vi test.c,创建一个叫做 test.c 的文本文件。然后在键盘上按一下 i 键,进入 vim 编辑器的“插入模式”,输入以下内容:
 

#include <stdio.h>

int main()
{
        printf("I love FishC.com!\n");
        return 0;
}


输入完成后(注意空格和大小写要一致),在键盘上按一下 Esc 键,退出 vim 的“插入模式”,返回“命令模式”。接下来用一个手指按住键盘左侧的 Shift 键不松开,另一个手指快速的按两下 z 键,表示保存并关闭修改的文件(还记得吗,跟我们刚才配置网络文件的步骤是一样的)。

退出后输入命令:gcc test.c -o test && ./test

 

接下来让我们学习如何安装 Linux 的图形界面吧。

如果你感到安装 Linux 操作系统的过程很厌烦,并严重影响到学习 C 语言的激情了……

那么可以直接下载小甲鱼帮你搭建好的镜像(导入教程在下载后的压缩包中)

传送门 -> 链接:https://pan.baidu.com/s/1eSZZUfC 密码:yvx5

提示
郴维网为您提供各类专业服务:
软件开发,电脑配件销售,WIFI路由器销售,上门电脑维修,上门安装系统,系统安装,软、硬件安装,电脑除尘清灰,显示器维修,WIFI安装调试,服务器维护,数据恢复,密码破解,网络布线,网络检修,打印机维修,打印机加碳粉,苹果电脑安装系统,苹果电脑安装双系统,监控安装维护,电脑外包,笔记本电脑维修,餐饮、美容行业软件安装 等。。。。。。
点击次数:2493 更新时间:2018/2/18 16:39:25  【打印此页
关键词推荐:郴州电脑城 郴州电脑维修公司 维修电脑公司 郴州软件开发 上门电脑维修 上门安装系统 笔记本电脑维修 郴州打印机维修 打印机加碳粉 电脑安装双系统 苹果电脑双系统 液晶显示器维修 联想笔记本维修 联想笔记本维修电话 戴尔笔记本维修电话 郴州戴尔笔记本维修 戴尔笔记本郴州维修点 华硕笔记本维修点 郴州华硕笔记本维修 郴州笔记本上网维修