实验一C程序编辑编译连接与运行
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编译、连接生成可执行的文件
? 通过编译,每个单元生成一个浮动程序 文件(也叫做目标程序文件,扩展名是 OBJ)。
? 通过连接这些浮动程序文件,整个系统 生成一个唯一的可执行的文件,扩展名 是EXE,而主名与项目名称相同。
实例说明
建立一个控制台应用项目的过程
A 、在D盘根目录下建立名为 area项目(及工作区) (1) 启动Visual C++ 后,选择菜单命令文件 ->新
应用项目(工程)
? 一个应用项目(Project)是由若干编译 单元(简称单元)组成的,而每个编译 单元由一个程序文件(扩展名是CPP)及 与之相关的头文件(扩展名是H)组成 。
编译主单元
? 在组成项目的所有单元中,必须有一个 (也只能有一个)单元包含主函数main() 的定义,这个单元称为主单元,相应的 程序文件称为主程序文件。一个简单的 控制台应用系统可以只有一个单元(主 单元)。通过编译,每个单元生成一个 浮动程序文件(也叫做目标程序文件, 扩展名是OBJ)。
实验一 C++程序的编辑、 编译、连接和运行
实验目的 学习一些预备知识 实验内容与及要求
实验目的
一、Visual C++6.0 软件的安装 二、熟悉编译系统的操作环境
三、掌握编辑、编译、连接和运行一 个C++程序的基本过程
Visual C++6.0 软件的安装
? 这个软件与其它的微软公司出的软件一 样,只要在光盘中找到setup.exe文件并 执行,就可以启动一个安装向导,按照 安装向导一步一步的安装完成。
编译单元 (main())
编译单元
应用项目 编译单元
应用 项目
相关文件
(扩展名为CPP 、H等文件)
相关文件
(扩展名为CPP 、H等文件)
相关文件
(扩展名为CPP 、H等文件)
工作区
工作区(或称为项目组)由若干个关系密切 的项目构成。工作区在建立时自动生成扩展名为 DSW 的 工 作 区 文 件 , 以 及 扩 展 名 为 DSP,NCB,OPT 等其他文件主要用来保存工作区信 息和项目信息;这些文件都由编译系统自动维护 。每个工作区在建立时必须为之命名,同时生成 一个以该名称为目录的文件目录,所有与该工作 区相关的文件都将保存在该目录中 。
预备知识
Visual C++6.0 简介
Visual C++是微软公司的产品,是一个集成开发环境,最近有 7.0版的出现在市面上。我们这里学习6.0版的集成环境。
Visual C++ 不但是一个功能强大的C++编译器,而且是一个对 应用项目(软件工程)进行统一管理的工具软件。每一个 开发过程中的应用系统就是一个应用项目(简称项目)
实例说明
B、 建立主程序文件area.cpp
(1)完成了上面的相关步骤后 ,在出现的屏幕工边的窗口显 示的是工作区及项目信息,其中包括Class View 和File View 两 个卡片 ,如果当前卡片不是 FileView,点击标有 File View的标 签,使之成为当前卡片。 FileView以文件夹的形式显示项目 中已有的文件,其中的area files为项目area的文件夹。如图
建(File->New) ,屏幕上出现新建( New)对话框。 选中 Projects 标签,在工程名称 :(Project name:) 中输入 area,作为工程名称。 如图
(2) 在位置( Location)下输入一个全路径目录 名 。 点 击 ( Win32 控 制 台 应 用 系 统 ) Win32 Console Application ,点击(确定) OK按钮,会出 现 Win32 控制台应用系统 -1 个步骤中的第 1 步 (Win32 Console Application-step1 of 1 )窗口如图
实例说明
(3)点击菜单命令Add Files to Folder …(向文件夹中增添 文 件 … ) , 接 着 , 屏 幕 上 出 现 一 个 Insert Files into Project(将文件插入到项目中)对话框。如图
(4)在文件名栏中输入 area.cpp后点击OK,出现一个信 息对话框,可以不管是什么意思(如果不知道太多的 ENGLISH的话),只要点击”是”( Y),就可以。 Source Files 文件夹 前出现一 个方框 , 方 框中有 个 ”+”号,表示其中有文件。
Visual C++ 可用于管理基于Windows的应用项目,也可用于管 理基于DOS的应用项目(也叫做控制台应用系统)。
我们在这里讲的实例都是控制台应用系统。所以我 们结合DOS应用系统的开发过程来学习Visual
C++开发环境。
几个概念
工作区(dsw DSP NCB OPT)
应用Biblioteka Baidu目.cpp .obj .exe
实例说明
实例说明
(3) 点击Win32 Console Application-step1 of 1 窗口 中的”完成”( Finish)按钮。
(4)点击新建工程信息( New project Information ) 窗口中的”确定”( OK)按钮,项目建立完 毕,在相应的地方多了一个名为 area的目录。 如图
实例说明
C 、输入程序源代码 (1)双击Source Files 文件夹将其展开,前面的” +”
号立即变为” - ”号,并且下面显示出文件 area.cpp 的图标, 如图 (2) 双击文件 area.cpp 的图标,屏幕上出现一个英 文的信息提示窗口,不要去管它是什么意思。 点击是( Y)按钮,即可。屏幕右侧出现一个 针对文件 area.cpp 的文本编辑器窗口。 (3) 在文本编辑器窗口中即可输入所有程序语句。 如图
( 2 )双击 area files 文件夹将其展开, 在其下面显示出 Source Files(源程序文件 )、Header File(头文件 )和Resource Files(资源文件)三个文件夹,右键单击Source Files,弹出一个 相关菜单,(包括有:New Folder…、Add Files to Folder … 、Settings…等等)。如图