企业在Linux上使用哪些C/C++编译器

Which C/C++ Compilers do enterprises use on Linux?

本文关键字:C++ 编译器 Linux 企业      更新时间:2023-10-16

我已经使用GCC编译器好几个月了,它非常好用。但我想知道大中型企业在Linux(x86、PowerPC…)中使用哪种C++编译器来实现高优化/性能

这似乎是一个非常愚蠢的问题,但我在任何地方都找不到答案。

据我所知,最好的PowerPC编译器是XL,但我对x86一无所知。

编辑:非常感谢所有的答案。他们都很乐于助人。你说服我使用GCC;)问候

在我工作过的地方,我们一直使用gcc,甚至用于嵌入式应用程序/软件。

性能改进更有可能来自代码,而不是编译器的选择!

英特尔出售自己的编译器,这些编译器本应生成性能优异的代码。。。至少在英特尔CPU上。

与GCC相比,ICC的好处在于ICC使用EDG的C++前端,这意味着它比GCC更好地支持一些高级C++功能。

每个人都使用GCC-我工作过的大多数Sun站点(例如)都用GCC这样的开源工具取代了他们糟糕的Sun开发工具(天哪,它们糟糕吗)。

对于嵌入式PowerPC,请查看Wind River Diab编译器。

英特尔编译器系列、Sun ONE Studio、IBM XL C编译器、Open64、Open Watcom,当然还有GCC。

我想一些公司一定在使用Sun ONE&xlC用于移植大型项目,因为没有理由让任何人正常使用它们。

EKOPath 4编译器套件

https://github.com/path64/repositories

http://www.pathscale.com/ekopath-compiler-suite

PathScale正在自由释放EKOPath 4编译器的源代码一套EKOPath 4是一款高性能编译器,到目前为止专有,成本近2000美元每个许可证,但现在它是开源的并且在许多方面可以大大优于GCC计算密集型工作负载。社区确实对EKOPath现在成为开源(GPLv3)感到兴奋