linux下除了gcc还能用什么编译器

如题所述

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则在许多方面表现出色,并提供更好的错误报告和代码分析。根据具体需求,可以选择适合自己项目和平台的编译器。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-02-23
在Linux下学习可以的。 gcc是一个Linux下的一个C语言编译器。 如果你用的是桌面版,可以使用Codeblocks或者Eclipse等集成开发环境。本回答被网友采纳
相似回答