1、1第 14章 集成开发环境KDevelop的使用 2主要内容 KDevelop简介 KDevelop的界面布局 KDevelop提供的模板 模板种类 模板参数 基本框架 利用 KDevelop创建程序 创建项目 编辑项目 运行程序3KDevelop简介 名称由来 KDE Develop Environment 的缩写 维护 由 KDevelop项目管理维护 许可制度 GPL 特点 应用项目模板辅助创建基本的程序框架,简化新项目的创建; 类向导、 signal/slot向导等手段辅助代码的生成; 代码编辑器功能丰富,可以实现语法着色、参数补全、格式化代码等功能; 提供项目的多种视图,可以方便的实
2、现文件、函数、类的迅速定位; 自动调用编译、链接、配置等开发工具,实现对各种工具的集成使用; 支持多种语言、多种应用的开发 4KDevelop简介 依赖的软件 KDE2.2.2或 KDE 3.0.X, www.kde.orgg+ 2.8, gcc.gun.orgGNU make, www.gnu.orgperl 5.004, autoconf 2.13, www.gnu.orgautomake 1.4, www.gnu.orgflex 2.5.4, www.gnu.org5KDevelop的使用 环境配置 第一次启动 KDevelop会自动启动配置程序; 通过【主菜单 /编程 /更多编程工具
3、/KDevelop Setup】重新运行配置向导 ; 配置向导: 通常可以选择向导的默认选项6KDevelop的使用 KDevelop主界面主窗口菜单工具栏标签树状视图标签输出视图文档编辑视图状态条7主界面 功能简介 主窗口:综合了所有视图和功能 菜单:以菜单形式将所有功能组织起来 工具条:提供快速定位功能的方式 树状视图: 类视图:以类为节点 组视图:以组为节点 文件视图:以文件、文件夹为节点 书视图:以帮助文档为节点 输出视图: 消息 标准输出8主界面 标准错误输出 Konsole 断点 编辑视图 编辑源文件的主要视图,在没有创建源文件时,视图为不可用状态。 状态条 键盘状态 编辑状态 当前行列编号9创建项目 功能菜单 【项目 /新建】 项目: 程序所有资源的总称; 源文件 资源文件(图标,光标等) 数据文件 其它相关文件 一个项目对应一个目录KDevelop提供了一系列项目模板,简化项目的创建过程。10创建项目 选择项目模板 (本例中选择【终端程序 /C】)Kde程序Gnome程序Qt程序终端程序其它程序