永发信息网

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

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

举例如下:
gcc test.c -o myrunfile ( -o 选项指定输出的运行文件名为:myrunfile,如果不指定 -o 选项的话,缺省的运行文件名为:a.out)
全部回答
 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 编译的。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我跟女友ML的时候为什么她总是抱着我不放而且
基金分红就是把亏了的钱算到本钱里去吗?
【项目成本】项目成本分析的形式可分为()。
飘舞的碎布阅读答案
鞋地岭地址在哪,我要去那里办事
我现在有300万,我想再向银行贷款500万搞养殖
胤是什么意思,胤的汉语解释
农村单身男子与离婚女子(两孩子随父)同居生
北京怀柔糖炒油栗河池专卖店地址有知道的么?
爱美丽衣馆地址有知道的么?有点事想过去!
玛雅K85显示器如何调整参数设置使画面最佳?
how are you doing与how is everything的区别
义乌老公交了社保老婆没交生小孩能报销吗?大
九牧王男装怎么样?质量好吗?
支付宝打钱后别人账号不用了,能退款吗
推荐资讯
我想学习数控车床南通到底哪里有的学啊?是那
看下图回答,哪一DNA是DNA聚合酶的底物? A.
机体如喷漆 漆在哪里买
小儿能区别父母声音的月龄是()A.2个月B.3个月
小榄车站到中山大学怎么去啊?
手指太难看了 怎么样才能让他超好看 怎么样修
做梦梦见的事情能实现么?
赠汪伦的古诗有哪些?
家搬到别的省已有车牌的车怎么办
东生电脑家用电器NO.2在什么地方啊,我要过去
奥迪a8车头严重损伤,修理费大概多少
下颌第一磨牙的牙尖哪个最大?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?