簡體   English   中英

企業在 Linux 上使用哪些 C/C++ 編譯器?

[英]Which C/C++ Compilers do enterprises use on Linux?

幾個月來我一直在使用 GCC 編譯器,這很棒,而且效果很好。 但我想知道大/中型企業使用哪個 C++ 編譯器在 Linux(x86,PowerPC...)中進行高優化/性能。

這似乎是一個非常愚蠢的問題,但我還沒有在任何地方找到答案。

據我所知,最好的 PowerPC 編譯器是 XL,但是 x86 我什么都不知道。

編輯:非常感謝所有的答案。 他們都非常有幫助。 您已說服我使用 GCC;)問候!

在我工作過的地方,我們一直使用 gcc,即使是嵌入式應用程序/軟件。

性能改進更有可能來自您的代碼,而不是您的編譯器選擇!

英特爾出售自己的編譯器,這些編譯器應該能夠生成非常高性能的代碼……至少在英特爾 CPU 上是這樣。

The nice thing about ICC compared to GCC is that ICC uses EDG 's C++ frontend, which means that it has better support for some advanced C++ features than GCC.

每個人都使用 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)感到興奮

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM