Linux就是好,竟然还预置了C语言编译器

亚太说事

发布时间:09-2110:52

以前平时看电影的时候,经常会发现黑客的电脑一般用的都是Linux,当时就很好奇,为什么黑客不用Windows那?学了linux之后才发现,不是黑客不用windows,而是liunx在编程方面实在是太优秀了,就拿C语言来说吧,在Windows上学习c语言一般要用VC 6.0,这个软件是收费的,很多时候还要找破解版,而在Linux上就简单多了,Linux预装了C语言编译器GCC。下面我给大家演示一下如何用Linux预置软件编写hello world。

首先在linux终端上输入gcc -v查看下gcc的版本,通过输出的结果可以知道gcc的版本是4.8.5红帽版的,笔者的系统并不是红帽,而是Center OS7,为什么Center OS上会有红帽的软件那?这是因为Center OS是红帽的一个衍生版本,红帽是收费的,Center OS是免费的,它们之间的区别就在于是否有红帽收费的模块。

然后创建一个文件夹,起名test,用cd命令切换到test目录下,用vim编辑器创建test.c文件,按i切换到编辑模式,输入以下指令

#include<stdio.h>

main()

{printf("hello world \n");

return 0;

}

按两下esc切换到一般模式,再按:wq保存退出,此时c语言源代码编写完成。输入gcc test.c

进行编译,此时文件夹中会多出一个a.out的文件,这个文件就是linux可以执行的文件。

直接输入./a.out,此时输入了hello world,是不是要比在windows下简单多了。

返回顶部