linux中常用编译器是什么

 我来答
百元新
电脑发烧友

推荐于2017-09-16 · 不会修电脑,但是你问我的我都知道
知道大有可为答主
回答量:3万
采纳率:87%
帮助的人:4995万
展开全部

Linux 下可用的编译器有 GCC、EGCS 和 PGCC,其中最常用的编译器便是 GCC。

GCC 起初是 GNU 推出的 C语言编
译器,用于类 Unix 系统下的编程,所以名为 GNU C Compiler 。随着众多自由开发者的加入,GCC
发展迅速,如今已成为一个支持众多语言的编译器了,其中包括 C、C++、Ada、Object C 和 Java 等,以至于 GCC 开始被扩展为
GNU Compiler Collection ,也就是“GNU 编译器集合”的意思。

GCC用法:

1、GCC基本用法及其选项

gcc 或 g++ 的用法跟参数含义几乎一样,他们最基本的用法是:

2、只编译子程序(-c)

3、产生目标文件(-o)

4、附加调试信息(-g)

5、多文件编译

6、连接库文件。

帐号已注销
2023-11-06 · 超过88用户采纳过TA的回答
知道小有建树答主
回答量:1207
采纳率:100%
帮助的人:15.5万
展开全部
Linux系统中有多种编译器可供选择,以下是其中几个常用的编译器:
1、GCC
GCC是Linux系统中最常见和最为广泛使用的编译器。它支持多种编程语言,如C、C++、Objective-C、Fortran等,并具有强大的优化能力和广泛的平台支持。
2、Clang/LLVM
clang是一个开源的C/C++/Objective-C编译器前端,基于LLVM项目。它被认为是与GCC相似的高质量编译器,具有良好的代码分析能力和错误报告。
3、Intel C++ Compiler
Intel C++
Compiler是由intel提供的C++编译器,主要面向intel架构的处理器。它具有针对intel处理器的优化功能,并提供了一些扩展功能和调试工具。
4、LLVM/clang
LLVM是一套modulized和可重用的编译器基础设施,而Clang是LLVM项目中的C/C++/Objective-C编译器前端。它们被广泛用于开发工具、编译器以及其他与编译相关的项目。
对于大多数情况,推荐使用GCC或Clang/LLVM编译器。它们都是开源的、成熟稳定并且拥有广泛的社区支持。GCC是Linux系统的默认编译器,而Clang/LLVM则在许多方面表现出色,并提供更好的错误报告和代码分析。根据具体需求,可以选择适合自己项目和平台的编译器。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gududesiling
2011-03-11 · 超过16用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:41.9万
展开全部
gcc gdb makfile就可以编辑linux下的所有c程序 vim 文本编辑工具,也相当强大,不过你要学习一下里面的一些基本的命令了。。。。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kroodylove
2011-03-11 · TA获得超过866个赞
知道小有建树答主
回答量:957
采纳率:100%
帮助的人:1101万
展开全部
还用说 肯定是 gcc g++了 ,倚天剑 屠龙刀啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友942beabc1
2011-03-11 · TA获得超过133个赞
知道小有建树答主
回答量:232
采纳率:0%
帮助的人:127万
展开全部
GCC
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式