Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1680555
  • 博文数量: 782
  • 博客积分: 2455
  • 博客等级: 大尉
  • 技术积分: 4140
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-06 21:37
个人简介

Linux ,c/c++, web,前端,php,js

文章分类

全部博文(782)

文章存档

2015年(8)

2014年(28)

2013年(110)

2012年(307)

2011年(329)

分类: LINUX

2012-02-15 17:10:00

Visual C++:Windows平台上最流行的编译器,和VS集成的很好,编译效率和编译后的代码效率都不错,但是,除了比较好用之外,好象没有特别突出的...而且,支持的硬件平台好象只有X86的...

GCC/G++:开源的,Linux/Unix平台上的首选,而且支持N中硬件平台,如果想进行跨平台编译的话,这是一个不错的选择。
编译效率和编译后的代码效率都不错。据说Linux内核的开发者都用2.95版的,这个版本编译出来的C代码应该是效率最好的。

Intel C++:收费的,Intel做的,号称在是X86上最好的编译器,安腾上也是。Intel自家的编译器,对自家硬件的支持当然是不用说了。Windows和Linux上都可以用,一般用于一些对性能要求极高的领域,比如内核、游戏等等。缺点是文档不多,尤其是中文的,不是很流行,有一定的门槛。
不过随着多核的日益普及,要在Intel的平台上做出好的应用,Intel C++编译器应该是不错的选择,尤其是刚发布的10.0版,直接纳入了对多核编程的支持,值得学习。

Borland C++:不少C++ Builder fans的最爱,和Visual C++有种既生瑜何生亮的感觉。说实话,这真是不错的编译器,Borland的都是一帮牛人啊!
阅读(6245) | 评论(7) | 转发(1) |
给主人留下些什么吧!~~

GFree_Wind2012-02-17 12:13:40

我就不说什么了。。。

bleakxanadu2012-02-17 09:31:56

captivated: 这也能算大比拼?...
这几个编译器, 只要跨平台使用, 比如在x86上为arm编译... gcc王道, 完胜.
C代码就更不用说了.
gcc现在就是编译器领域的王者.

能和gcc作对比.....
的确。这叫啥比拼,没比也没拼。连列举都远没列举全
small c、portable C、lcc、llvm、open64、clang……这些都不提

captivated2012-02-17 09:18:53

这也能算大比拼?...
这几个编译器, 只要跨平台使用, 比如在x86上为arm编译... gcc王道, 完胜.
C代码就更不用说了.
gcc现在就是编译器领域的王者.

能和gcc作对比的, 只有Clang和LLVM... 我以为LZ至少也会提到这两个, 并且分析下gcc和Clang编译器 + LLVM在处理上的异同呢... 显然LZ你让我失望了.

sxcong2012-02-17 07:43:51

准确地讲,是EVC++( Embedded Visual C++),都在vs套件中

sxcong2012-02-17 07:41:51

VC++可以编译 wince的程序,当然可以在arm下运行
知名的还有xcode
再有QT,虽然低层调用的是gcc,但其个性鲜明,应该独立列出来