集成开发环境KDevelop的使用

集成开发环境KDevelop的使用

ID:39739894

大小:496.50 KB

页数:20页

时间:2019-07-10

集成开发环境KDevelop的使用_第1页
集成开发环境KDevelop的使用_第2页
集成开发环境KDevelop的使用_第3页
集成开发环境KDevelop的使用_第4页
集成开发环境KDevelop的使用_第5页
资源描述:

《集成开发环境KDevelop的使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第15章集成开发环境KDevelop的使用主要内容KDevelop简介KDevelop的界面布局KDevelop提供的模板模板种类模板参数基本框架利用KDevelop创建程序创建项目编辑项目运行程序KDevelop简介名称由来KDEDevelopEnvironment的缩写维护由KDevelop项目管理维护许可制度GPL特点应用项目模板辅助创建基本的程序框架,简化新项目的创建;类向导、signal/slot向导等手段辅助代码的生成;代码编辑器功能丰富,可以实现语法着色、参数补全、格式化代码等功能;提供项目的多种视图,可以方便的实现文件、函数、类的迅速定位;自动调用编译、链接、配置等开

2、发工具,实现对各种工具的集成使用;支持多种语言、多种应用的开发KDevelop简介依赖的软件KDE2.2.2或KDE3.0.X,www.kde.orgg++>2.8,gcc.gun.orgGNUmake,www.gnu.orgperl5.004,www.perl.comautoconf2.13,www.gnu.orgautomake1.4,www.gnu.orgflex2.5.4,www.gnu.orgKDevelop的使用环境配置第一次启动KDevelop会自动启动配置程序;通过【主菜单/编程/更多编程工具/KDevelopSetup】重新运行配置向导;配置向导:通常可以选择 向导

3、的默认选项KDevelop的使用KDevelop主界面主窗口菜单工具栏标签树状视图标签消息视图文档编辑视图状态条主界面功能简介主窗口:综合了所有视图和功能菜单:以菜单形式将所有功能组织起来工具条:提供快速定位功能的方式树状视图:类视图:以类为节点组视图:以组为节点文件视图:以文件、文件夹为节点书视图:以帮助文档为节点消息视图:消息标准输出主界面标准错误输出Konsole断点编辑视图编辑源文件的主要视图,在没有创建源文件时,视图为不可用状态。状态条键盘状态编辑状态当前行列编号创建项目功能菜单【项目/新建】项目:程序所有资源的总称;源文件资源文件(图标,光标等)数据文件其它相关文件一个项

4、目对应一个目录KDevelop提供了一系列项目模板,简化项目的创建过程。创建项目选择项目模板(本例中选择【简单的Helloworld程序】)必需参数项目名称本例中将项目 名称设为 Guess工程选项项目框架KDevelop自动创建了一个包括main主函数的项目框架main函数源码项目框架项目框架提供的功能编译项目【建立/配置】【建立/连编】【建立/执行】功能:在终端窗口打印一条字符串编辑项目增加类Puzzle完成猜数字的主要功能类Puzzle结构符号含义-:私有+:共有成员功能:i_answer:待猜的答案i_guess:用户的猜测i_count:猜测次数play_math():进行

5、一次猜测gen_ans():产生一个待猜的答案judge():比较用户的猜测和答案disp_msg():根据比较结果,输出提示信息。Puzzle-i_answer -i_guess -i_count-play_match() -gen_ans() -judge() -disp_msg() +play() +start()+stop()添加类play():开始程序,可以进行多轮的猜测start():程序开始的动作stop():程序结束时的动作新建一个类Puzzle使用菜单命令【工程/新建类...】输入类名Puzzle, 并点击确定按钮添加成员函数和成员变量标签树状视图中选类标签页展开类

6、节点右击类Puzzle节点在弹出菜单中选添加方法添加成员变量在弹出窗口中设置需要添加的成员变量变量类型变量名访问类型添加成员函数在弹出窗口中设置需要添加的成员函数返回值函数名访问类型编译运行程序【建立/配置】【建立/连编】【建立/执行】运行界面课后习题1、在开发程序中,KDE提供了哪些功能?2、KDE界面左侧提供了几种树状视图,它们的作用分别是什么?3、KDE界面下方提供了几种输出视图,它们的作用分别是什么?4、简述如何使用KDE提供的项目模板创建新项目?

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。