- C语言开发基础教程(Dev-C++)(第2版)
- 黑马程序员编著
- 1869字
- 2020-06-27 20:09:21
1.4 开发环境搭建
在使用C语言开发程序之前,需要先在系统中搭建开发环境。良好的开发环境可方便程序开发人员编写、调试和运行程序,提高程序开发效率。目前市面上已有许多成熟的C语言开发工具,利用这些开发工具可快速搭建C语言开发环境。本节我们将对常见的开发工具进行简单介绍,并重点演示如何搭建C语言开发环境。
1.4.1 主流开发工具介绍
开发工具也被称为IDE(集成开发环境),一般包括代码编辑器、编译器、调试器和图形用户界面等工具,集成了代码编写、分析、编译和调试等功能,所有具备这一特性的软件或软件组都可称为IDE。主流C语言开发工具有Visual Studio、Qt Creator、Eclipse、Vim、Dev-C++等。
1. Visual Studio
Visual Studio(简称VS)是由微软公司发布的开发工具包系列产品,是一个基本完整的开发工具集,它集成了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、IDE等。
Visual Studio支持C/C++、C#、F#、VB等多种程序语言的开发和测试,功能十分强大。常用的版本有Visual Studio 2013、Visual Studio 2015等,目前最新版本为Visual Studio 2017。
2. Qt Creator
Qt Creator是一个轻量级、跨平台、简单易用且功能强大的IDE,它支持的系统包括Linux、Mac OS X以及Windows。在功能方面,Qt Creator包括项目生成向导,高级C++代码编辑器,浏览文件及类的工具,集成了Qt Designer、图形化的GDB调试前端,qmake构建工具等。
3. Eclipse
Eclipse是一种被广泛使用的免费跨平台IDE,最初由IBM公司开发,目前由开源社区的Eclipse基金会管理和维护。起初Eclipse被设计为专门用于Java开发的IDE,现在Eclipse已经可以用来开发C、C++、Python等众多程序。
Eclipse本身是一个轻量级的IDE,在此之上,用户可以根据需要安装多种不同的插件来扩展Eclipse的功能。除了利用插件支持其他语言的开发之外,Eclipse还可以利用插件实现项目的版本控制等功能。
4. Vim
和其他IDE不同的是,Vim本身并不是一个用于开发计算机程序的IDE,而是一款功能非常强大的文本编辑器,它是UNIX系统上Vi编辑器的升级版。和Eclipse类似,Vim也支持通过插件扩展自己的功能。Vim不仅适用于编写程序,而且还适用于几乎所有需要文本编辑的场合。由于Vim具有强大的插件功能以及高效方便的编辑特性,因此它被称为程序员的编辑器。
5. Dev-C++
Dev-C++是Windows环境下的一个适合于初学者使用的轻量级C/C++集成开发环境,它遵守GPL许可协议,是一款自由软件。Dev-C++使用MingW64/ TDM-GCC等编译器,遵循C99标准,同时兼容C90标准。
Dev-C++包括多页面窗口、工程管理、调试器等,集成了C/C++编译器、自定义编译器配置、调试等功能,安装与调试方便,支持多国语言,是C语言初学者的首选开发工具。
1.4.2 安装Dev-C++
Dev-C++工具具有代码编写、代码分析、代码编译和调试等功能,又具有体积小、易上手等特点,是适合C语言初学者使用的轻量级开发工具。本书选用Dev-C++ 5.11作为开发环境,下面我们将介绍如何在Windows 7操作系统中安装该工具。具体步骤如下。
(1)打开下载地址https://sourceforge.net/projects/orwelldevcpp/.,进入软件下载页面,如图1-6所示。
图1-6 下载界面
单击图1-6中的【Download】按钮,选择文件存放路径,开始下载软件安装包。
(2)下载完成后,可开始安装软件。双击软件安装包文件打开安装程序,将弹出“Installer Language”对话框,用户可在该窗口选择语言,如图1-7所示。
图1-7 选择语言界面
此处保持默认选项“English”。
(3)单击图1-7中的【OK】按钮,进入“License Agreement”窗口。该窗口用于展示许可证协议,如图1-8所示。
图1-8 同意安装
(4)单击图1-8所示窗口中的【I Agree】按钮,接受许可证协议,进入“Choose Components”窗口,在该窗口可选择Dev-C++的组件。单击该窗口的下拉列表,选择【Full】,安装所有组件,如图1-9所示。
图1-9 组件选择
在图1-9中,Full模式的最后一个选项“Remove old configuration files”用于删除以前的配置文件,首次安装时此项不用选择。
(5)单击图1-9中的【Next】按钮,进入“Choose Install Location”窗口,设置Dev-C++安装路径,如图1-10所示。
图1-10 安装路径选择
读者可单击图1-10中的【Browse】按钮自行选择安装路径,亦可使用默认安装路径。此处保持默认设置。
(6)单击图1-10中的【Install】按钮,开始安装Dev-C++。安装完成后的界面如图1-11所示。
图1-11 安装完成提示
如果图1-11中勾选了“Run Dev-C++ 5.11”,那么单击【Finish】按钮后会弹出首次运行配置的对话框,可以为Dev-C++设置语言和主题,具体如图1-12所示。
图1-12 首次配置
至此,Dev-C++安装完毕,C语言开发所需的编译器配置设置完毕。
Dev-C++的编辑界面主要包含菜单栏、快捷按钮、项目管理区、代码编辑区、编译信息显示区这5个部分,如图1-13所示。
图1-13 编辑器界面信息
Dev-C++编辑界面各部分功能介绍如下。
• 菜单栏:Dev-C++软件、编译器、代码风格等设置。
• 快捷按钮:快捷按钮是使用Dev-C++的快捷方式,单击后执行相关功能。
• 项目管理区:管理建立项目的所有工程文件,可以查看函数、结构体。
• 代码编辑区:在编辑器中输入代码,每行都有对应的编号。
• 编译信息显示区:用于在程序编译过程中显示编程中的错误信息、查看资源文件、记录编译过程中的日志信息及显示调试信息。