各种c编译器的性能对比

各种c编译器的性能对比

ID:8813259

大小:15.26 KB

页数:3页

时间:2018-04-08

各种c编译器的性能对比_第1页
各种c编译器的性能对比_第2页
各种c编译器的性能对比_第3页
资源描述:

《各种c编译器的性能对比》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、各种C++编译器的性能对比作者:网络转载 发布时间:[2014/9/211:25:47] 推荐标签:编译器 NET  C++中的C/C++编译器现在分为许多种,各有各的优缺点,但是现在界面上最热的C/C++编译器都有什么?以及linux,windows,dos下的什么C/C++编译器最流行?好了看完本文您就会知道了。  我主要从事windows下的编程,所以我一般用vc编译,毕竟是当今软件霸主的产品,性能和功能自然不必问了。就是编译速度有点慢。所以我在写小程序的时候有lccC/C++编译器。性能也不

2、错,而且编译速度极快。  还有就是我觉得vc对于初学者来说可能不是好的C/C++编译器,因为mfc把所有的程序执行机制都封装在它的类里面。初学者看到其代码可能不明所以然。但是lcc不错,很适合初学者。它是标准的sdkC/C++编译器。程序的运行机制和消息处理机制写的非常清楚。  我主要用这两种C/C++编译器,其他的很少用,所以不敢评价。请大家评论。  1.GCC家族有  2.Cygwin  3.Mingw32  4.DJGPP  5.Dev-C++(Mingw32)  6.还有正宗的GNUGCC2

3、.95.5~3.0.0.4版本  7.MS家族有  8.MSC5.0、6.0、7.0  9.MSQC1.0、2.5  10.MSVC1.0、4.2、6.0、7.0  11.Borland家族有  12.TC1.0、2.0  13.TC++1.01、3.0  14.BC3.0、3.1、4.0、4.5、5.0、5.02  15.BCB3.0、5.0、6.0  16.其它有  17.IntelC/C++5.0  18.WatcomC/C++11.0、11.0c  19.VectorC1.3.3  20.I

4、BMVisualAgeforC++  21.DigitalMarsC/C++  22.KAIC/C++4.03fforRedHat7.2  23.Lcc4.1  24.LCC-WIN322001-09-25~2002-04-28日版  25.SmallC  26.CC386  27.PacificC  28.另外还有C的解释器  29.Quincy  30.Eic  31.CINT  上面提到的C/C++编译器/解释器,大部分我都使用过。现在固定使用VC7.0CygwinMingw32VectorC

5、和LCC-WIN32这五种C/C++编译器。在GCC家族中GNUGCC是根本,其它的C/C++编译器版本都是从它导出的。其中,Cygwin和Mingw32都是WIN32平台下的C/C++编译器,DJGPP是DOS下的32位C/C++编译器。大家所熟知的DEV-C++充其量只是GCC的一个外壳,它所自带的C/C++编译器就是Mingw32的一个版本。  这些GCC的版本中,Cygwin是最大的,它与其说是一个C/C++编译器,倒不如说是一套编程工具。它不仅有C/C++编译器,还有其它很多的工具。其实,

6、它就是一个UNIX系统在WIN32平台上的实现。实现了大多常用的UNIX工具,最近的版本中连Apache这样的“工具”都集成进来的。  不过,Cygwin虽然功能强大,但它却不是很易用(和UNIX相似,熟悉UNIX的人用它可以很快上手),因为太多其它的工具分散了人们的注意力。相比之下Mingw32就要好用得多,它只有最基本的几个编程工具(只可惜它不自带GDB)。GCC中并不只是C/C++C/C++编译器。  其中还有很多其它的C/C++编译器如J***A,Fortran,ADA等。它是一个C/C++

7、编译器集合,不过有些C/C++编译器只能在UNIX系统上用。MS家族的C/C++编译器就不用说了,大家对它们都很熟悉。VC7.0(VC.NET)是它的最新产品。Borland家族也不用说,大家也是耳熟能详。最近它才推出了BCB6.0。  其它的C/C++编译器如:IntelC/C++大家一看名称就知道是Intel的东西,它和VC6完全兼容,不过要挂在VC6下才能用。WatcomC/C++是早先C/C++编译器四国大战中的一员,原本是很不错的东西,可惜战略不对,现在已不见声息了。倒是以它为基础的一个O

8、penWatcom现在还在奋战。  VectorC是我近日才发现的一个好东东,它是个纯C的C/C++编译器。IBM的VisualAgeforC++原本是IBM想用来淌C++C/C++编译器这片浑水的东西,不过IBM的战略改了,它就被放弃了。DigitalMarsC/C++的前身的SymantecC++(它也是C/C++编译器四国大战中的一员),不过现在Symantec不做了,于是它的作者就把它改成了DigitalMarsC/C++开放给大家使用。以上这些都是WIN32

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。