集成开发环境KDevelop的使用.ppt

上传人:zhu****ei 文档编号:5428966 上传时间:2020-01-29 格式:PPT 页数:27 大小:1.22MB
返回 下载 相关 举报
集成开发环境KDevelop的使用.ppt_第1页
第1页 / 共27页
集成开发环境KDevelop的使用.ppt_第2页
第2页 / 共27页
集成开发环境KDevelop的使用.ppt_第3页
第3页 / 共27页
点击查看更多>>
资源描述
2020年1月29日 第14章集成开发环境KDevelop的使用 2020年1月29日 主要内容 KDevelop简介KDevelop的界面布局KDevelop提供的模板模板种类模板参数基本框架利用KDevelop创建程序创建项目编辑项目运行程序 2020年1月29日 KDevelop简介 名称由来KDEDevelopEnvironment的缩写维护由KDevelop项目管理维护许可制度GPL特点应用项目模板辅助创建基本的程序框架 简化新项目的创建 类向导 signal slot向导等手段辅助代码的生成 代码编辑器功能丰富 可以实现语法着色 参数补全 格式化代码等功能 提供项目的多种视图 可以方便的实现文件 函数 类的迅速定位 自动调用编译 链接 配置等开发工具 实现对各种工具的集成使用 支持多种语言 多种应用的开发 2020年1月29日 KDevelop简介 依赖的软件KDE2 2 2或KDE3 0 X www kde orgg 2 8 gcc gun orgGNUmake www gnu orgperl5 004 autoconf2 13 www gnu orgautomake1 4 www gnu orgflex2 5 4 www gnu org 2020年1月29日 KDevelop的使用 环境配置第一次启动KDevelop会自动启动配置程序 通过 主菜单 编程 更多编程工具 KDevelopSetup 重新运行配置向导 配置向导 通常可以选择向导的默认选项 2020年1月29日 KDevelop的使用 KDevelop主界面 状态条 2020年1月29日 主界面 功能简介主窗口 综合了所有视图和功能菜单 以菜单形式将所有功能组织起来工具条 提供快速定位功能的方式树状视图 类视图 以类为节点组视图 以组为节点文件视图 以文件 文件夹为节点书视图 以帮助文档为节点输出视图 消息标准输出 2020年1月29日 主界面 标准错误输出Konsole断点编辑视图编辑源文件的主要视图 在没有创建源文件时 视图为不可用状态 状态条键盘状态编辑状态当前行列编号 2020年1月29日 创建项目 功能菜单 项目 新建 项目 程序所有资源的总称 源文件资源文件 图标 光标等 数据文件其它相关文件一个项目对应一个目录KDevelop提供了一系列项目模板 简化项目的创建过程 2020年1月29日 创建项目 选择项目模板 本例中选择 终端程序 C 2020年1月29日 提供的模板 KDE程序KDEmini模板 只有一个主窗口元素 Widget 的应用程序 KDENormal模板 支持文档 视图模型的 有菜单 工具条 状态条的应用程序 KDEMDI 支持文档 视图模型的MDI窗口 KDEKControlModule KDE控制中心模块 Konqueror插件 创建Konqueror网页浏览器插件 KDEKickerApplet 创建可以放在KDE工具面板上的小程序 KDEKioSlave 创建KioSlave KioSlave是KDE下所有协议的基础 KDEDesktopTheme 利用c 创建KDE本地桌面外观主题 2020年1月29日 提供的模板 Gnome普通 包含菜单 工具条 状态栏的应用程序 QtQtSDI 基于Qt的SDI窗口程序 QTMDI 基于Qt的MDI窗口程序 QextMDI 创建基于Qt和Qext的MDI窗口程序 终端程序c c语言终端程序 c c 语言终端程序 本例中选择C 其它 只有一个模板 创建一个空的项目 其它所有模板都无法使用时 可以使用这个模板创建空项目 2020年1月29日 模板参数设置 终端程序 C 模板参数设置 本例中将项目名称设为Guess 2020年1月29日 其它模板参数设置 vcs版本控制参数设置 取默认值 2020年1月29日 其它模板参数设置 h文件模板 取默认值 2020年1月29日 其它模板参数设置 cpp文件模板 取默认值 2020年1月29日 创建项目框架 点击创建按钮创建项目框架 2020年1月29日 项目框架 KDevelop自动创建了一个包括main主函数的项目框架 2020年1月29日 项目框架 项目框架提供的功能编译项目 建立 配置 建立 连编 建立 执行 功能 在终端窗口打印一条字符串 2020年1月29日 编辑项目 增加类Puzzle完成猜数字的主要功能类Puzzle结构符号含义 私有 共有成员功能 i answer 待猜的答案i guess 用户的猜测i count 猜测次数play math 进行一次猜测gen ans 产生一个待猜的答案judge 比较用户的猜测和答案disp msg 根据比较结果 输出提示信息 2020年1月29日 添加类 play 开始程序 可以进行多轮的猜测start 程序开始的动作stop 程序结束时的动作新建一个类Puzzle操作 标签树状视图中选类标签页右击类节点在弹出菜单中选新建类 2020年1月29日 添加类 在弹出窗口中定义类Puzzle 输入类名Puzzle 并点击确定按钮 2020年1月29日 添加成员函数和成员变量 标签树状视图中选类标签页展开类节点右击类Puzzle节点在弹出菜单中选新建成员函数或新建成员变量 2020年1月29日 添加成员变量 在弹出窗口中设置需要添加的成员变量 2020年1月29日 添加成员函数 在弹出窗口中设置需要添加的成员函数 2020年1月29日 编译运行程序 建立 配置 建立 连编 建立 执行 运行界面 2020年1月29日 课后习题 1 在开发程序中 KDE提供了哪些功能 2 KDE界面左侧提供了几种树状视图 它们的作用分别是什么 3 KDE界面下方提供了几种输出视图 它们的作用分别是什么 4 简述如何使用KDE提供的项目模板创建新项目
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


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

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


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