历史上出现过的主流C/C++ 编译器都有哪些?
2016-01-22 16:33
543 查看
著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者: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下黑手的案底。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者: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下黑手的案底。
相关文章推荐
- C++实现类、类的成员函数、主函数分离
- 详解C++编程中的嵌套类的声明与其中的函数使用
- c++ 纯虚函数
- C语言 百炼成钢9
- C++智能指针简单剖析
- Microsoft Visual C++ 9.0 is required
- 最大公约数与最小公倍数(c语言)
- [土狗之路]coursera上C++基础第10周作业(下)
- 关于 explicit 的一些学习
- C++指针理解
- C++指针理解
- C++ Scope Exit
- x265-1.7版本-common/cudata.cpp注释
- c++11学习笔记3——通过更通用的方法实现新特性
- c++多重继承
- 详解C++编程中的静态成员与可变数据成员
- 监控进程(二进制程序)运行状态的C语言实现与脚本实现
- C++中两个类互相引用的解决
- C++Primer第五版 12.2.1节练习
- 【C语言】在两个数成对出现的数组中找到一个单独的数。