永发信息网

linux下一般用什么编译器编译c工程

答案:2  悬赏:30  手机版
解决时间 2021-03-02 15:19
  • 提问者网友:饥饿走向夜
  • 2021-03-01 16:50
linux下一般用什么编译器编译c工程
最佳答案
  • 五星知识达人网友:神鬼未生
  • 2021-03-01 16:57
首先一定要安装 gcc (或者 cc )编译器。然后在 Linux 系统下,首先使用 vi 全屏幕编辑程序编辑一个后缀名为 .c 的文件,然后使用 gcc 编译器对你的 C 语言源程序进行编译、连接。最后才能够运行生成后的运行文件(如果你的源程序没有任何编译错误的话)。当然了,在 gcc 的编译过程中,会有很多选择项。这个就是靠编程经验了。

举例如下:
gcc test.c -o myrunfile ( -o 选项指定输出的运行文件名为:myrunfile,如果不指定 -o 选项的话,缺省的运行文件名为:a.out)
全部回答
  • 1楼网友:拾荒鲤
  • 2021-03-01 17:37
 gnu 编译器集(其前身为gnu c 编译器)诞生于1987年。当时richard stallman(gnu 项目的创办人)想要创建一个编译器,它可以满足他定义的“自由软件”概念,并可用来编译 gnu 项目发布的其他软件。gnu c 编译器迅速在自由软件社区中流行开来,而且以其健壮性和可移植性而闻名。它已成为许多集成开发工具的基础,被世界各地的发行商应用在 linux 和其他操作系统之上。

gcc 已不再是主要针对gnu项目自身的软件的小型 c 语言编译器了。如今,它已支持了许多不同的语言,包括 c、c++、ada、fortran、objective c,甚至还有java。事实上,现代 linux 系统除了可以自豪地炫耀那些由 gnu 工具直接支持的语言以外,它还支持大量其他语言。日益流行的脚本语言 perl、python 和 ruby,以及正在不断发展的mono 可移植c#实现的确有助于冲淡人们对 linux 编程的传统看法,但这完全是另外一个问题了。

linux 内核和许多其他自由软件以及开放源码应用程序都是用 c 语言编写并使用 gcc 编译的。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯