Dev-C++ 程序调试简明教程
编辑:路中信息学
1. 生成调试信息设置.................................................................................................................2
2. compiler option 选项里配置..................................................................................................2
3、转到 programs 页,修改 gcc 行为:...................................................................................3
1. 设置断点(Break point)按 [ctrl + F5]................................................................................4
2. 开始调试(Debug)..............................................................................................................5
3. 查看变量的值.........................................................................................................................6
Dev-C++介绍
Dev-C++是一个 C&C++开发工具,它是一款自由软件,遵守 GPL 协议。它集合了
GCC、MinGW32 等众多自由软件,并且可以从 devpak.org 上取得最新版本的各种工
具支持,而这一切工作都是来自全球的狂热者所做的工作,并且你拥有对这一切工具自
由使用的权利,包括取得源代码等,前提是你也必须遵守 GNU 协议。
Dev-C++每一天都在进步着,因为它是一个自由软件。 Dev-C++是一个非常实用
的编程软件,多款著名软件均由它编写而成,它在 C 的基础上,增强了逻辑性。
Dev-C++ 是一个 C++ 开发工具。它包括多页面窗口、工程编辑器,在工程编辑器中集
合了编辑器、编译器、连接程序和执行程序。它也提供高亮度语法显示的,以减少编辑
错误。
Dev-C++ 是 一 个 Windows 下 的 C 和 C++ 程 序 的 集 成 开 发 环 境 。 它 使 用 了
GCC3.2.3 做为它的编译器,当也支持更高版本的 Mingw(Windows 版的 GCC) 。跟
VC 和 BCB 相比,有相当明显的优势。首先它是免费的,其次完全遵循 C99 标准,第
三多个平台下都有 GCC 这样使得跨平台移植相对方便。
它使用 MingW32/GCC 编译器,遵循 C/C++标准。开发环境包括多页面窗口、工
程编辑器以及调试器等,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序 ,
提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,能够适合初学者与编
程高手的不同需求,是学习 C 或 C++的首选开发工具!多国语言版中包含简繁体中文
语言界面及技巧提示,还有英语、俄语、法语、德语、意大利语等二十多个国家和地区
语言提供选择。
C 语言是 1972 年由美国贝尔实验室(AT&TBell)的 D.M.Ritchie 研制成功的。它
不是为了初学者设计的,而是为计算机专业人员设计的。最初它是作为写 UNIX 操作系
统的一种工具,在贝尔实验室内部使用。后来 C 语言不断改进,人们发现它功能丰富、
表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好,既具有高级语
言的优点,又具有低级语言的许多优点,特别适合于写系统软件,因此 C 语言从实验室
走向美国,从美国走向世界。到 20 世纪 70 年代,它已风靡全世界。无论是在中国还是
在外国,C 语言都成为了计算机开发人员的基本功。
AT&T 发布的第一个 Dev-C++编译系统实际上是一个预编译器(前端编译器),真
正的 Dev-C++程序是在 1988 年诞生的。
Dev-C++目前是 NOI、NOIP 等比赛的指定工具,唯一的缺点就是 Debug 功能过