四、Turbo C编译器
4.1、Turbo 介绍
(资料图片仅供参考)
Turbo C编译器是由美国一家专门从事软件开发的公司Borland编写的,该公司做过许多的软件工具,并且市场反响不错,比如Turbo系列软件(Turbo C/C++、Turbo BASIC、Turbo Pascal、Turbo Prolog),曾经风靡一时的Delplhi编程软件,被誉为C++开发者天堂的C++Builder,以及作为曾经市场上霸主的Java工具JBuilder。
在2002年,Delphi也更新到了Delphi 7,而JBuilder也发布了JBuilder 7.0版本,怎奈市场竞争太激烈,受到Microsoft的Visual C++跟Eclipse等的冲击,Borland举步维艰。
Turbo C/C++工具在当时的DOS时代还是优秀于Microsoft,但是Microsoft在1990年-1995年间,专注PC操作系统Windows研发,而且基于该系统出品了不少软件工具,比如数据库管理工具Access,Visual Studio开发工具。由于管理层的战略失误等各种原因,只专注于开发人员工具的Borland,至少在C/C++工具方面输给了Microsoft。还好Delphi跟JBuilder的出现让Borland回了一波血,在Microsoft的步步紧逼下还能撑几年时间。
公司收购
2008年,一个名不见经传的数据库应用处理厂商Embarcadero公司,2千多万美金的价格收购了Borland两年前拆分出来的IDE部门CodeGear,至此C++ Builder、Delphi、JBuilder以及当时火热的PHP/Ruby开发平台等全套产品线收归Embarcadero旗下。
Rad Studio就是Embarcadero出品的一款专业强大的跨平台开发软件,集成了Delphi、C++ Builder等开发环境,其类似于Visual Studio(也就是竞争关系),目前最新版本为10.4,官网可提供下载,免费试用,个人学习可破解。
https://www.embarcadero.com/cn/
4.2、Turbo C 2.0编程
Turbo C是应用于 DOS 平台上的一个 C 语言集成开发环境,它集编辑、编译,链接于一身,使得 C 语言的编辑,调试和测试都非常简捷,编译和链接速度极快,使用也很方便;而Turbo C 2.0 版本,可以在 Windows(2000/xp/7) 下正常运行。
下载地址:
网盘链接:https://pan.baidu.com/s/1nwGye6H 密码: u3pp
网站链接:https://turbo-c.soft32.com/
下载的文件是一个压缩包,解压后的文件夹如下图所示:
执行Turbo C 2.0.vbs,会弹出一个类似DOS窗口,如下图所示:
此为 Turbo C 的编程环境,类似于命令行窗口,整个操作过程无法使用鼠标,只能用键盘去操控,回到了当初DOS时代的编程环境中。
五、其它 C编译器
5.1、TCC编译器
TCC是Tiny C Compiler的缩写,是一个轻量级高速的C语言编译器,本身包含了汇编、编译、链接器。可以从官网下载,安装后,配置一下环境变量就可使用。
http://download.savannah.gnu.org/releases/tinycc/
5.2、LCC-WIN32编译器
LCC-Win32是运行于Windows9x/Me/NT/2000下的免费的32位C语言编译系统,他拥有一个功能强大的集成开发环境(IDE)。
百度网盘链接:https://pan.baidu.com/s/1aHmc0L7NdXOQKMiSCMGXwQ
提取码:ugqi
下载后打开压缩包:
参考安装步骤安装,有本书籍使用的工具也是基于LCC-WIN32 V3.0版本:
5.3、PCC编译器
Pcc是Portable C Compiler的缩写,叫可移植C编译器,是一种早期的C语言编译器,由史蒂芬·强生于1970年代中期在贝尔实验室创作的。
可在官网进行下载PCC编译器源码:
http://pcc.ludd.ltu.se/
5.4、Watcom C/C++编译器
Watcom C编译器最初仅在DOS上运行,后续随着Windows系统的出现,其版本也不断更新,在1993年也加入C++语言的编译支持。
目前最新版本为1.9,可到官方网站上下载:
http://www.openwatcom.org/download.php
5.5、Intel C++编译器
Intel C++ Compiler (简称 icc 或 icl)是美国 Intel 公司开发的 C/C++编译器,适用于 Linux、Microsoft Windows 和 Mac OS X 操作系统。
可通过四种方式获得该编译器,它分别是 Intel Parallel Studio、Intel C++ Compiler 专业版、Intel 编译器套装和 Intel Cluster Toolkit 编译器版的一部分。
因为Microsoft与Intel的N年持久合作关系,因此Visual Studio也是支持Intel C++ Compiler。
5.5.1、Intel Parallel Studio和 Intel Cluster Toolkit
http://www.qast.com/parallel_studio/products.htm
5.5.2、Intel C++ Compiler 专业版下载地址
http://windows.dailydownloaded.com/zh/developer-tools/interpreters-compilers/36079-intel-c-compiler-professional-download-install
5.5.3、Intel 编译器套装
下载地址:https://software.intel.com/en-us/c-compilers