CentOS 7下C语言编程

http://blog.sina.com.cn/s/blog_13c6397540102wpq2.html


  CentOS 7是Linux的一个发行版,国内用的比较多的Linux发行版是Ubuntu, CentOS, Kali, RedHat等,我用的Linux环境是CentOS 7,用VMware 12 Pro在虚拟机上安装CentOS 7,新建一个虚拟机,并选中CentOS 7xxxx.iso镜像,注意硬盘的大小最好是默认20G,否则安装有可能失败,我安装Kali的时候,自己改成8G,后来安装失败了,建议不要改。最后启动虚拟机的电源开关,选择简易安装就会非常简单的顺利安装好CentOS 7系统。

   CentOS 7系统界面如下,非常的简易大气。
CentOS 7下C语言编程

   在CentOS 7中用C语言进行编程,用gedit文本编辑器进行C语言代码的编写,之后用gcc对代码文本文件进行编译。网上很多博客都说文本编辑器最好用Vim/Vi或emacs文本编辑器,我试了一下Vim编辑器,发现不怎么好用,可能是我下载的版本的问题,普遍反映Vim编辑器上手不容易,所以我选择了gedit文本编辑器,这个使用比较简单。gedit在CentOS 7中的位置如下:
CentOS 7下C语言编程

    在gedit中新建一个文本文件并把文件名改为hello.c,在文本里写代码,来一个最基本的输出语句,如下:
CentOS 7下C语言编程

编辑完之后把它保存,我把它放到了Documents文件夹下面

CentOS 7下C语言编程

之后就是用gcc编译了,先判断一下gcc是否已经在系统中安装,在终端命令窗口输入which gcc,寻找一下gcc,
发现在/usr/bin/gcc下面,说明gcc在安装系统的时候,已经跟着系统一块安装好了,如果你的显示没有找到,那你可以用yum命令去进行在线安装。
CentOS 7下C语言编程
现在我们开始用gcc开始编译我们刚才写好的hello.c文件,首先需要用cd命令定位到hello.c所在的目录,我的在Documents目录下面,输入命令后可以看到已经定位到该目录下了。

CentOS 7下C语言编程
输入编译hello.c的命令gcc hello.c -o,并把编译好的程序文件命名为helloCentOS,回车之后,如果没有任何反应,说明已经编译成功了,编译好的程序是放到与hello.c同目录下。
CentOS 7下C语言编程
可以看到已经成功生成了helloCentOS程序文件
CentOS 7下C语言编程

最后一步,我们开始运行程序,在命令行输入./helloCentOS,我们看到了hello linux CentOS 7已经输出来了。CentOS 7下C语言编程
到此我们已经实现了在Linux平台上进行C语言编程的目的。