![C语言程序设计教程](https://wfqqreader-1252317822.image.myqcloud.com/cover/202/26177202/b_26177202.jpg)
1.2 开发环境搭建
在使用C语言开发程序之前,首先要在系统中搭建开发环境。现在主流开发工具有很多,接下来本节将针对常见的开发工具进行简单介绍,并重点讲解如何搭建C语言开发环境。
1.2.1 主流开发工具介绍
C语言程序有多种开发工具,选择合适的开发工具,可以让读者更加快速地进行程序编写,接下来将针对几种主流的开发工具进行介绍,具体如下:
1.Visual Studio工具
Visual Studio(简称VS)是由微软公司发布的集成开发环境。它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。
Visual Studio支持C/C++、C#、F#、VB等多种程序语言的开发和测试,功能十分强大。常用的版本有Visual Studio 2010、Visual Studio 2012等,目前最新版本为Visual Studio 2013。
2.Code::Block工具
Code::Block是一个免费的跨平台IDE,它支持C、C++和FORTRAN程序的开发。Code::Block的最大特点是它支持通过插件的方式对IDE自身功能进行扩展,这使得Code::Block具有很强的灵活性,方便用户使用。
Code::Block本身并不包含编译器和调试器,它仅仅提供了一些基本的工具,用来帮助编程人员从命令行中解放出来,使编程人员享受更友好的代码编辑界面。不过,在后期Code::Block的发行版本中已经以插件的形式提供了编译和调试的功能。
3.Eclipse工具
Eclipse是一种被广泛使用的免费跨平台IDE,最初由IBM公司开发,目前由开源社区的Eclipse基金会负责Eclipse的管理和维护。一开始Eclipse被设计为专门用于Java语言开发的IDE,现在Eclipse已经可以用来开发C、C++、Python和PHP等众多语言。
Eclipse本身是一个轻量级的IDE,在此之上,用户可以根据需要安装多种不同的插件来扩展Eclipse的功能。除了利用插件支持其他语言的开发之外,Eclipse还可以利用插件实现项目的版本控制等功能。
4.Vim工具
和其他IDE不同的是,Vim本身并不是一个用于开发计算机程序的IDE,而是一款功能非常强大的文本编辑器,它是UNIX系统上Vi编辑器的升级版。和Code::Block以及Eclipse类似,Vim也支持通过插件扩展自己的功能。Vim不仅适用于编写程序,还适用于几乎所有需要文本编辑的场合,Vim还因为其强大的插件功能,以及高效方便的编辑特性而被称为程序员的编辑器。
由于Vim配置多种插件,可以实现几乎和IDE同样的功能,因此,Vim有时也被编程人员直接当作IDE来使用。
1.2.2 Visual Studio安装
开发C语言程序最常用的工具是Visual Studio,目前较新的版本为Visual Studio 2013,该版本的开发工具有功能全面、界面友好等特点。Visual Studio 2013开发工具还分为多个版本,大家可以针对不同的需求选择不同的版本。本书选择的开发工具是Visual Studio Express2013 for Windows Desktop,它是Visual Studio产品的轻量版本,具备易学、易用、易上手等特点,更加适合读者使用。
接下来通过具体的步骤来演示如何在Windows 7系统上安装Visual Studio Express 2013 for Windows Desktop开发工具。
1.开始安装
从微软的官网下载VS2013_RTM_DskExp_CHS.iso镜像文件,在本地可以直接解压或者通过虚拟光驱来进行安装,解压后以管理员身份运行安装程序,此时显示Visual Studio安装界面,如图1-1所示。开始安装界面会暂停片刻,然后便会进入路径选择界面,如图1-2所示。
![](https://epubservercos.yuewen.com/96C105/14615806804427906/epubprivate/OEBPS/Images/img00017001.jpg?sign=1739270309-qWwz1keVBa9Fk9Hmil4M4c8J9ZhcYpGy-0-9186cf99da64ff4b16afa005fbdea4b7)
图1-1 Visual Studio
![](https://epubservercos.yuewen.com/96C105/14615806804427906/epubprivate/OEBPS/Images/img00017002.jpg?sign=1739270309-wLlekQvdFP7ngG0sTdrL1mzuGxgn7HtA-0-ea729b1920b72a435da0e92c2fc14553)
图1-2 路径选择界面
从图1-2可以看出,程序的安装路径默认为C:\Program Files(x86)\Microsoft Visual Studio12.0,单击安装路径后的浏览按钮,可以把Visual Studio开发工具安装到指定的路径,本书使用默认路径进行安装。
选中“我同意许可条款和隐私策略”复选框,取消对“加入Visual Studio体验改善计划以帮助改善Visual Studio的质量可靠性和性能(可选)”复选框的勾选,如图1-3所示。单击路径选择界面中的“安装”按钮,便会出现安装界面,如图1-4所示。
![](https://epubservercos.yuewen.com/96C105/14615806804427906/epubprivate/OEBPS/Images/img00018001.jpg?sign=1739270309-Zd9ijMe2C4TjTruW6jPS3JtRpBnRIoq1-0-9271c4dcdc313c0388e664b8b161ed4b)
图1-3 路径选择界面
![](https://epubservercos.yuewen.com/96C105/14615806804427906/epubprivate/OEBPS/Images/img00018002.jpg?sign=1739270309-HypWpmkJyhZpZkEcjpW9n6aRmVKe8NGn-0-f71b3973655d770655f39d9019f4edf9)
图1-4 安装界面
图1-4所示的安装界面正在加载Visual Studio安装所需的组件,这个过程会持续较长的时间,需要耐心等待。Visual Studio安装成功后,会看到安装成功界面,如图1-5所示。
至此,Visual Studio便安装完成了。
2.启动Visual Studio
单击图1-5中的“启动”按钮,启动Visual Studio开发工具。界面如图1-6所示。
![](https://epubservercos.yuewen.com/96C105/14615806804427906/epubprivate/OEBPS/Images/img00018003.jpg?sign=1739270309-RFvQ3Yp2wLVSBujELdFS4ORv9O75XWii-0-72a32b4d0c2e3ab97a4baacfae988589)
图1-5 安装成功界面
![](https://epubservercos.yuewen.com/96C105/14615806804427906/epubprivate/OEBPS/Images/img00018004.jpg?sign=1739270309-8edloJA3hGIPxLviupN7lyYkja6TvKp5-0-b1139b601c19241b6d0452dba4a2c869)
图1-6 启动起始界面
程序启动后会在图1-6所示的界面停留片刻,便自动进入欢迎界面,如图1-7所示。在欢迎界面中,可以看到“登录”按钮,注册了微软账号的用户可以选择这种方式进行登录。为了方便起见,在此选择“以后再说”选项,进入准备阶段,如图1-8所示。
![](https://epubservercos.yuewen.com/96C105/14615806804427906/epubprivate/OEBPS/Images/img00019001.jpg?sign=1739270309-tC5v3qY4gwvlCFRsVS4iuEo6Sc3Ij9k3-0-4c8fc92137ce9690e76bf22f343aca22)
图1-7 欢迎界面
![](https://epubservercos.yuewen.com/96C105/14615806804427906/epubprivate/OEBPS/Images/img00019002.jpg?sign=1739270309-YQaJ9mj0zjRh6WWt4IWmCFGbU70JOMq0-0-b5d0ee7081b27a250e180c95074bc31f)
图1-8 准备阶段
由于是第一次启动Visual Studio开发工具,因此需要一段时间进行准备。准备完成后会显示起始页,如图1-9所示。
![](https://epubservercos.yuewen.com/96C105/14615806804427906/epubprivate/OEBPS/Images/img00019003.jpg?sign=1739270309-MiA6ktpMzHn1LwFtBNI2lmbppbSveKT8-0-5e8fd1d525732e743bfd70ade68982ea)
图1-9 起始页
至此,如果看到了图1-9所示的起始页,便说明Visual Studio启动成功了。
1.3.3 Visual Studio主界面
使用Visual Studio工具进行程序开发,主要是在Visual Studio的主界面中进行的。主界面由标题栏、菜单栏、工具栏、代码编辑窗口、解决方案资源管理器、输出窗口、属性窗口等组成,具体如图1-10所示。
在程序开发时,主要会用到主界面中的4个部分,每个部分功能说明如下:
●代码编辑窗口:用于显示和编写代码。
●解决方案资源管理器:用来显示项目文件的组成结构,如Program01项目中包含头文件、外部依赖项、源文件(HelloWorld.c)、资源文件。
●输出窗口:用于显示项目中的一些警告和错误。
●属性窗口:用于显示当前操作文件的相关信息,如项目文件名称、文件类型等。
![](https://epubservercos.yuewen.com/96C105/14615806804427906/epubprivate/OEBPS/Images/img00020001.jpg?sign=1739270309-2ZBDtvdwagI4WM69gs4qJvjhkMdAMBmD-0-2f61a3f8d0f3d5fda1956f5320a85ea4)
图1-10 主界面