Visual C++:Windows平台上最流行的编译器,和VS集成的很好,编译效率和编译后的代码效率都不错;
GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。它是一套以 GPL 及 LGPL 许可证所发行的自由软件,也是 GNU计划 的关键部分,亦是自由的 类Unix 及苹果计算机 Mac OS X 操作系统的标准编译器。GCC(特别是其中的C语言编译器)也常被认为是跨平台编译器的事实标准。
Intel C++:收费的,Intel做的,号称在是X86上最好的编译器,安腾上也是。Intel自家的编译器,对自家硬件的支持当然是不用说了。Windows和Linux上都可以用,一般用于一些对性能要求极高的领域,比如内核、游戏等等。缺点是文档不多,尤其是中文的,不是很流行,有一定的门槛。
不过随着多核的日益普及,要在Intel的平台上做出好的应用,Intel C++编译器应该是不错的选择,尤其是刚发布的10.0版,直接纳入了对多核编程的支持,值得学习。
Borland C++:不少C++ Builder fans的最爱,和Visual C++有种既生瑜何生亮的感觉。说实话,这真是不错的编译器,Borland的都是一帮牛人啊!
