《C语言课程设计》一1.3 Dev-C++简介

1.3 Dev-C++简介

Dev-C++是Windows系统下的一种C/C++程序的集成开发环境,遵循C/C++标准,使用MinGW32/GCC编译器。
Dev-C++具有良好的开放性,它与免费的C++编译器和类库相配合,共同提供一种全开放、全免费的方案。它是一款用Delphi开发出来的自由软件,遵守GPL协议,拥有对其一切工具自由使用的权利,包括取得它的源代码。作为一款自由软件,Dev-C++在全球开发人员的努力下,不断发展进步,已经成为一款非常实用的编程软件。
Dev-C++集成开发环境包括多页面窗口、工程编辑器以及调试器等。工程编辑器中集合了编辑器、编译器、链接程序和执行程序;提供可定制的高亮度语法显示,支持代码自动补全,以减少编辑错误和简化编程工作;提供完善的调试功能,适合初学者与编程高手的不同需求。
Dev-C++支持多种语言,多国语言版中包含简、繁体中文语言界面及技巧提示,另外还有英语、俄语、法语、德语、意大利语等二十多个国家和地区语言提供选择。
Dev-C++的优点如下:
1)是免费软件,不涉及版权使用问题。
2)使用MinGW32/GCC编译器,支持交叉编译,例如可在Dev-C++中配置ARM交叉编译环境。
3)编译器对C++标准支持程度高,并支持诸多第三方库。
4)编译器和IDE都提供源代码。
Dev-C++的缺点如下:
1)GDB调试和代码跟踪能力不够强大。
2)断点调试功能不如VC。
3)图形界面程序的开发能力弱。

1.3.1 Dev-C++创建Win32控制台工程

在当前编程环境(Dev-C++ 4.9.9中文版)下,创建一个简单Win32控制台工程的步骤如下:
1)点击菜单文件→新建→工程,进入工程创建对话框。
2)在工程类型中选择console application,在名称栏中输入工程名,工程语言设置选择C工程或C++工程,点击“确定”按钮。
3)选择该工程文件“工程名.dev”的保存位置,点击“保存”按钮。
4)Win32控制台工程创建完毕。
1.3.2 Dev-C++调试
Dev-C++的断点调试步骤与VC 6相近,具体如下(本节使用代码与上节中相同):
1)设置断点:将光标定位到程序中希望增加断点处,点击菜单调试→切换断点,增加/移除断点。断点增加成功后,参见图 1-14中“断点位置”标记所示。

image

2)开始调试:点击菜单调试→调试,或按钮进行调试,参见图 1-14中“工具栏调试按钮”标记。程序当前执行位置参见“程序执行位置”标记。
3)添加/移除查看:点击添加查看、移除查看按钮,可在调试过程中监测变量的值和运行状态。参见图 1-14中“添加/移除查看”标记和“查看窗口”标记,与VC 6中的Watch类似。
4)单步调试动作:各单步调试动作(如下一步、跳过等)与VC 6中各调试动作功能相同。
5)停止调试:在调试状态下,点击菜单调试→停止或按钮。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值