设为首页 加入收藏

TOP

3.2.2 工程类型和开发流程
2013-10-07 00:42:45 来源: 作者: 【 】 浏览:67
Tags:3.2.2 工程 类型 开发 流程

3.2.2  工程类型和开发流程

使用Visual C++(www.cppentry.com)进行程序设计时,首先必须建立工程(Project)。工程中包含了为编译器和链接器准备的必要的设置。工程的设置非常复杂,其核心是要描述哪些文件需要被编译,如何被编译等必要的信息。Visual C++(www.cppentry.com)提供了图形化的可视界面供用户进行设置。

每个工程最终生成一个二进制的可执行体,即可执行的文件(.exe)或者链接库(.lib,.dll,.ocx等)。一个软件可能包含不止一个可执行体。Visual C++(www.cppentry.com)为软件设置了更大的容器,这个容器可以包含多个工程以及其他的文件。在Visual C++(www.cppentry.com) 6中,这个容器叫做"工作间"(WorkShop),在更高版本的Visual Studio中被称为"解决方案"(Solution)。

Visual C++(www.cppentry.com)内置了设置好的一些工程类型,并以框架模板的形式提供给用户。进行串口通信开发主要需要以下3种工程类型:

Win32控制台/Win32 Console。

Win32 动态链接库/Win32 DLL。

MFC应用程序/MFC Application(.exe)。

在整个开发流程中的不同阶段需要使用不同的工程类型。它们的关系如图3 10所示。

 
(点击查看大图)图3 10  开发流程和工程类型

在串口通信应用程序开发中,我们大体上遵循以下流程:

1)确定算法和方案,制定接口函数的规范。

2)使用Win32 Console建立工程,添加代码文件,并进行功能调试和性能测试。

3)使用MFC Application作为模板建立工程,设计图形界面,进行调试。

4)将串口通信函数包装,以便于应用于其他项目。

工程配置、代码书写、编译链接以及调试等,这些工作都能够在Visual C++(www.cppentry.com)中完成,所以Visual C++(www.cppentry.com)又称为"集成开发环境"。

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇3.2.3 Hello World--第一个串口通.. 下一篇3.2.1 开发平台的选择

评论

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