2024年6月6日发(作者:)

C++开发环境:

1.Turbo C

Turbo C是美国Borland公司的产品, 该公司在1987年首次推出Turbo C 1.0 产品,

其中使用了全然一新的集成开发环境, 即使用了一系列下拉式菜单,将文本编辑、程序编译、

连接以及程序运行一体化, 大大方便了程序的开发。1988年, Borland 公司又推出Turbo

C1.5版本, 增加了图形库和文本窗口函数库等, 而Turbo C 2.0 则是该公司1989年出版

的。Turbo C2.0在原来集成开发环境的基础上增加了查错功能, 并可以在Tiny模式下直接

生成.COM (数据、代码、堆栈处在同一64K 内存中) 文件。还可对数学协处理器 (支持

8087/80287/80387等)进行仿真。

Borland 公司后来又推出了面向对象的程序软件包Turbo C++•它继承发展Turbo C

2.0 的集成开发环境, 并包含了面向对象的基本思想和设计方法.

2.C++ Builder:

C++ Builder是由Borland公司 继Delphi之后又推出的一款高性能可视化集成开发

工具。C++ Builder具有快速的可视化开发环境:只要简单地把控件(Component)拖

到窗体(Form)上,定义一下它的属性,设置一下它的外观,就可以快速地建立应用程序

界面;C++ Builder内置了100多个完全封装了Windows公用特性且具有完全可扩展性

(包括全面支持ActiveX控件)的可重用控件;C++ Builder具有一个专业C++开发环境

所能提供的全部功能:快速、高效、灵活的编译器优化,逐步连接,CPU透视,命令行工

具等。它实现了可视化的编程环境和功能强大的编程语言(C++)的完美结合。

3.Dev C++

Dev-C++是一个C&C++开发工具,它是一款自由软件,遵守GPL协议。它集合了

GCC、MinGW32等众多自由软件,并且可以从上取得最新版本的各种工具

支持,而这一切工作都是来自全球的狂热者所做的工作,并且你拥有对这一切工具自由使

用的权利,包括取得源代码等,前提是你也必须遵守GNU协议。

Dev-C++每一天都在进步着,因为它是一个自由软件。 Dev-C++是一个非常实用的

编程软件,多款著名软件均由它编写而成,它在C的基础上,增强了逻辑性。

AT&T发布的第一个Dev-C++编译系统实际上是一个预编译器(前端编译器),真正

的Dev-C++程序是在1988年诞生的。

Dev-C++目前是NOI、NOIP等比赛的制定工具,唯一的缺点就是Debug功能过弱。

Dev C++本身仅仅提供一个单纯的图形界面,它并不是一个完整的开发环境。如果要

想在这一环境中开发软件则需要GCC在Windows或者Linux上的变种如

mingw,cygwin,djgpp等。借助这些以GCC为基础的开发环境再加上DEV C++方可构成

一个完整的开放式集成开发环境IDE。Dev C++需要和编译器一起才能成为完整的开发环

4、Code::Blocks

Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境. 可以支持多

种编辑器,ode::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它