设为首页 加入收藏

TOP

2.1.3 利用项目开发应用程序(1)
2013-10-07 01:09:35 来源: 作者: 【 】 浏览:95
Tags:2.1.3 利用 项目开发 应用程序

2.1.3  利用项目开发应用程序(1)

一般情况下,开发一个应用程序应按照以下步骤来进行。

(1) 创建一个项目,它创建了应用程序所需的基本文件。

(2) 采用Workspace窗口和它的ClassView、FileView、ResourceView去建立项目中的C++(www.cppentry.com)类、文件和资源。

(3) 将文件添加到项目中,或将文件从项目中删除。

(4) 编辑项目的源代码和资源。

(5) 为项目指定配置(Debug或Release)。

(6) 连编项目文件。

(7) 纠正连编错误。

(8) 执行并测试生成的可执行文件。

(9) 调试项目文件。

(10) 调试以及代码优化(可选)。

1. 创建一个项目文件

由于项目文件有16种不同的类型,为了便于初学者掌握,先从最简单的Win32应用程序开始。创建这16种项目文件的步骤大致相同,尽管用于创建某些类型项目文件的向导要更加详细一些。对于某种类型的项目来说,Visual C++(www.cppentry.com)已经创建了许多初始文件,而另外一些项目则没有任何初始文件。

为了创建Win32应用程序,可按照以下步骤来进行。

(1) 选择File→New菜单命令。

(2) 在如图2.2所示的New对话框中单击Projects选项卡。

(3) 单击Win32 Application选项。

(4) 在Project name编辑框中,输入项目名称"First"。

(5) 在Location编辑框中为项目文件指定路径,可通过Location编辑框右边的Browse按钮来浏览选择合适的目录。

(6) 选择"Create New Workspace"选项。

(7) 确认在Platforms框中的"Win32"已经选中。

(8) 单击OK按钮。以上是创建First项目文件的第一步。

(9) 在对话框的第一步中(如图2.3所示),选择A typical "Hello World!" application单选按钮,然后单击Finish按钮。

 
(点击查看大图)图2.2  Projects选项卡
 
图2.3  创建Win32 Application的AppWizard

2. 创建的目录及文件

Visual C++(www.cppentry.com)根据在New对话框的Location编辑框中指定的路径,创建一个项目子目录。该子目录中包含了一个或多个文件。对于Win32应用程序来说,这个子目录中有5个源代码文件(3个.cpp文件和2个.h文件)、1个项目文件(.dsp)、1个项目工作区文件(.dsw)、1个资源文件(.rc)、2个图标文件(.ico),还有1个ReadMe文件(.txt)。Visua1 C++(www.cppentry.com)还创建了一些工作文件。

除了上述文件之外,项目目录中还包含了一个Debug子目录,对于具有资源文件的项目来说,还产生一个Res子目录,用于保存与资源相关的文件。Debug子目录用于保存连编项目时产生的中间文件。当然,当创建一个发行版的项目时,Visual C++(www.cppentry.com)将产生一个Release子目录。

在上述模式下,系统将管理两种不同项目的连编(发行版和测试版)。项目的源代码将存储在项目目录下,由连编产生的中间过程文件将保存在子目录中。

3. 项目工作区窗口的使用

当创建一个新的项目之后,这个项目成为Visual C++(www.cppentry.com)的当前项目。除非对当前窗口进行重新布局,否则Visual C++(www.cppentry.com)主窗口的左边将显示项目工作区窗口(没有标题)。图2.4表示了打开First项目后,项目工作区窗口的ClassView选项卡。ClassView使用图标标识类、类成员和工程中的其他项,图2.5显示了所有的图标和含义。若项目工作区窗口不可见,可选择View→Workspace菜单命令使之显示出来。为了使Visual C++(www.cppentry.com)主窗口具有较大的空间,可以关闭项目工作区窗口,只要单击项目工作区窗口的关闭按钮即可。

 
图2.4  项目工作区中的ClassView
 
图2.5  类视图中图标的含义
【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.1.3 利用项目开发应用程序(2) 下一篇2.2.1 帮助文件的打开及使用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: