历史上出现过的主流C/C++ 编译器都有哪些?

本文回顾了C/C++编译器的发展历程,包括TurboC/C++、VisualC++、BorlandC++、LCC-Win32、gcc/g++、clang和IntelC++等知名编译器。涵盖了从DOS时代到现代的多种编译器,探讨了它们的特点及在不同平台上的应用。
摘要由CSDN通过智能技术生成

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:farta fine
链接:https://www.zhihu.com/question/39661628/answer/82559043
来源:知乎

Turbo C/C++
DOS时代的启蒙先驱,上古神器。

Visual C++
M$出产的编译器系列。Windows下的事实兼容性标准。6.0版一代经典,至今仍然老而不死,死而不僵,僵而不化地毁人不倦。最新版是2015。现在已经有功能相当完整的免费社区版,唯一的使用限制是超过5人的商业机构不得闭源商用。

Borland C++
一代传奇宝蓝的作品,Turbo C/C++的进化版,可惜掩盖在自家王牌Delphi和外敌Visual C++的光芒之下,远没有这两者的历史地位高。

LCC-Win32
当年偶然发现的小品C编译器,编译速度很不错。不过并未进入过主流。

gcc/g++
GNU社区的神作,各大*NIX平台上的编译器的事实标准。直到近年来clang的兴起才开始受到挑战。

clang
最年轻的成员之一,BSD社区的倚天神剑,开发迅速,对标准的支持也相当好,大有挑翻gcc/g++的势头。FreeBSD已经将其列为默认编译器。

Intel C++
号称生成的代码质量最高,优化最到位的C++编译器。但是有朝AMD的CPU下黑手的案底。

转载于:https://my.oschina.net/huangmc/blog/609087

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值