MinGW Developer Studio集成开发环境使用方法

上传人:lis****211 文档编号:133938979 上传时间:2022-08-11 格式:DOCX 页数:7 大小:172.85KB
返回 下载 相关 举报
MinGW Developer Studio集成开发环境使用方法_第1页
第1页 / 共7页
MinGW Developer Studio集成开发环境使用方法_第2页
第2页 / 共7页
MinGW Developer Studio集成开发环境使用方法_第3页
第3页 / 共7页
点击查看更多>>
资源描述
MinGW Developer Studio 集成开发环境使用方法1. 简介MinGW Developer Studio 是一个小巧的可运行于 Windows 系列操作系统下 的 C/C+应用程序集成开发环境(Integrated Development Environment, IDE)。 该 IDE 集成了编辑器(用于录入、修改、保存源程序文件)、编译器、连接器、 调试及运行工具为一体,方便程序员使用C语言或C+语言进行软件开发。它 集成了: Minimalist GNU for Windows 软件(简记 MinGW C/C+),即 Windows 版的GCC编译器; 一个功能完善的编辑器,支持工程管理、多文档界面、智能自动缩进、 代码折叠、语法成分高亮显示、查找/替换等; 其他工具(如一个图形用户界面设计工具箱、一个资源编辑器等)。该集成开发环境可以通过互联网免费获取、自由发布http:/www.mingw.org e呼首先选择适当的文件夹作为程序的工作目录(“Location:”),必要时须事先建立一个文件夹,然后再选择该文件夹。其次,给工程文件命名(“Project n ame:”)。2. 安装下载安装文件 MinGWStudioFullSetup-2_05.exe 2,直接运行,按默认设置安装即可(默认目录为C:MinGWStudi。,其中编译等命令所在文件夹inGWStudioFullS.MinffUStudi uFullSetup2. 05. exe 创逹日期:2012-07-01 14:33 犬小:25.3 MB图 1.1 安装文件为 C:MinGWStudioMinGWbin)。工程文件的扩展名为“ .mdsp” (MinGWDeveloper Studio Project) o须注意的是,旧版系统工程文件的扩展名为“ .msp (MinGWStudio Project)与 “Windows Installer修补程序冲突。可将扩展名为.msp的文件的默认打开方式注册成MinGWStudio.exe。具体方法:在安装MinGW Studio系统后,在 Windows 文件夹中选“工具”、“文件夹选项”、“文件类型”,找到扩展名列表中的“ msp ”条目,选打开方式中的“更改”;在进一步弹出的对话框中选“浏览”,找到 “MinGWStudio.exe”(如 C:MinGWStudioMinGWStudio.exe)进行更改。说明学校计算机中心机房及部分教室讲台上的计算机都已经安装了旧版的 IDE,并且将.msp的文件的默认打开方式注册成MinGWStudio.exe。新版与旧版系统的工 程文件仅扩展名不同,内容完全一致。因此,仅修改工程文件的扩展名便可应用于新旧系统。3. 工程文件图 2.1 图标r分启动MinGW Developer Studio (双击桌面上的如 右图的图标)。启动后即进入该系统的主界面。3.1 新建工程文件在主界面的主菜单上选File/New(如图2.3),则弹出如图2.4的“新 建New对话框的“新建工程Projects选项卡。Edit ViFroj ectBrINew.tCtrl+N1Ojien.乜CluseCluiH AllCtrl+0SaveSave As.Save AllCtrl+SExportF ageEiriiit.,Ctrl+FFrint Frevi ewRecent Filas卜图韶赢新建(工程或文件)图 2.4 新建控制台应用程序工程文件如图2.4,事先建立了一个文件夹D:CPP;然后工程文件命名为testl; 则系统将在文件夹D:CPP中再自动建立文件夹D:CPPtest1,并在文件夹 D:CPPtest1 中建立一个文件 D:CPPtest1test1.msp (默认扩展 名.msp由系统自动添加)。文件夹D:CPPtest1便是该程序的工作目录。新建工程文件成功后,该工程文件便处于“已打开”的状态。之后,便可以 添加源程序文件、头文件到该工程文件中。3.2 打开已经存在的工程文件一个C/C+程序往往由多个源程序文件、多个头文件等组成,工程文件能够 很好地管理它们:自动打开所有相关程序文件;分割编译所有的编译单元; 连接所有分割编译的目标代码生成可执行程序。即,一程序对应一工程文 件。一个程序(一个工程文件)包含多个源程序文件或头文件。因此,打开一个 程序的方法是打开其工程文件,而不是孤零零地单独打开一个源程序文件(即使 整个程序仅由一个源程序文件组成)。打开一个已经存在的工程文件的方法:鼠标双击扩展名为.msp的文件图标。 或者在主菜单上选Project/Open Project,再根据所弹出的对话框选择工 程文件。当打开了工程文件后,主界面的左侧将不再是“灰暗的”,其中列有该工程 文件管理的所有文件,将其中的加号“+”展开,可见具体的文件。主要有源程 序文件、头文件两类。3.3 添加新程序文件或头文件到工程文件当某工程文件打开后,仍然在主界面的主菜单上选File/New-(如图2.3), 则弹出如图2.5的“新建New”对话框的“新建文件Files ”选项卡。图 2.5 新建源程序文件、头文件直接在“File name”下的编辑栏中输入文件名(如test1.c),若不提供扩 展名,则系统自动添加扩展名“ .cpp”。请特别留意Add to project前的J已选中。否则,新建的文件将不属于该工 程文件。添加头文件(扩展名为“.h”到工程文件中的方法是类似的,选图2.5中 左侧的“ C/C+ Header File”其他两类文件:资源描述文件(Resource Script)、文本文件(Text File)略。3.4 添加已经存在的程序文件或头文件到工程文件若需要将某些已经编辑完成的源程序文件、头文件移植的本程序中来,则需 要将它们添加到对应的工程文件中。可以先将相应的源程序文件、头文件复制到 本程序的工作目录中。在主菜单上选Project/Add To Project/Files 再根据所弹出的对 话框选择一个或多个源程序文件、头文件。图 2.6 添加已经存在的文件到工程文件中4. 编辑源程序根据实际问题的算法,按照C/C+语言的语法,编写程序。在多文件结构中,变量、函数都不能重复定义,应该是“一处定义、多处声 明”。因此,一般地,在多文件结构程序中,头文件中只能编写声明的内容:结 构类型的数据组织形式描述、常量、宏定义、函数声明、外部变量参照声明 (extern )。源程序文件中可以编写定义的内容:变量定义、函数定义。一般情况下,该 IDE 能自动按缩进方式编排源程序。必要时,程序员应该 手动调整程序的格式,以保证程序的格式优美,而增加程序的可读性。5. 编译连接与运行程序编辑完成后,可以尝试编译、连接和运行。(go萬! Bl删丨Compile (Ctrl+F7)图 2.7 编译一个源程序文件I (g)! Bl |I Bui id cm |够Bi暮fill曲| ?Ex ecu tm Fr o gi :=jti (Ctrl+F5).图 2.8 编译并连接图 2.9 编译连接并运行程序5.1 编译编译:将源程序文件翻译成目标代码文件。C/C+程序按编译单元(即源程序文件)分割单独编译,每个源程序文件分 割编译后生成对应的目标代码文件(扩展名为.。)。图 2.7 所示为编译当前正在编辑的单个源程序文件(系统不编译头文件,头 文件是在编译之前,通过包含文件这个“编译预处理指令”将头文件的内容插入 到源程序文件中)。5.2 连接连接:将目标代码文件、库文件连成可执行文件。连接程序的主要功能是将一个程序的所有目标代码文件(扩展名为.。); 系统提供的标准库文件,进行连接以生成可执行文件(扩展名为.exe)。图 2.8 所示为编译所有的源程序文件、并连接生成可执行文件(系统在连接 时,已不需要源程序文件了)。5.3 运行运行:将可执行文件装载至计算机内存,依指令流、数据流执行程序。可执行文件是指可以在操作系统下直接运行的程序,它由指令和数据的机器 码构成(运行程序时已经不需要源程序文件、目标代码文件)。运行程序时,也 可以不需要IDE。图 2.9 所示为编译所有的源程序文件、并连接生成可执行文件、最后启动可 执行程序运行。在 MinGW C/C+ IDE 下运行程序时,让程序带命令行参数的方法为,在主 菜单中依次点击:Project/Settings,在弹出的对话框中的“ Program arguments:”编辑栏中填入命令行参数,然后启动程序运行。图 2.10 设置运行程序时的命令行参数在程序设计的练习中,还需要关注编译、连接、运行时给出的出错信息、警 告提示、运行时错误信息等。出现任何错误、警告都应认真对待。程序设计能力、技巧都是在不断实践中提高的。2http:/koti.mbnet.fi/vaultec/mingwstudio.php
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械制造 > 机械制造


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!