首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于GTK+构建Shell程序图形化界面的研究与实现

内容提要第1-7页
第一章 引言第7-12页
   ·研究背景第7-8页
   ·本文工作第8-9页
   ·同类GUI 开发方法比较第9-12页
第二章 开发环境及相关技术第12-20页
   ·开发环境第12页
   ·Linux 下的 C 语言编程第12-16页
     ·编译器GNU C第13-15页
     ·调试工具GDB第15-16页
   ·Glade 开发工具第16-17页
   ·Linux 下安装软件第17-18页
   ·搭建GTK+2.0 开发环境第18-20页
     ·下载GTK2.6 及相关源码包第18页
     ·软件包简介第18页
     ·源码包的安装次序第18-20页
第三章 GTK+图形化界面设计基础第20-29页
   ·GTK 简介第20页
   ·创建主窗体第20-22页
   ·创建带按钮的窗体第22-25页
   ·GTK+关键技术第25-29页
     ·创建构件第25页
     ·事件和回调函数的原理第25-26页
     ·纵向盒第26页
     ·表第26-27页
     ·容器构件-事件盒第27-28页
     ·监控IO第28-29页
第四章 基于GTK+构建图形化界面实例第29-41页
   ·实例程序的背景介绍第29-30页
     ·管道第29-30页
     ·管道的局限性第30页
     ·命名管道FIFO第30页
   ·整体设计第30-35页
     ·基于GTK+开发图形化界面程序的一般步骤第30-32页
     ·接收方模块第32-33页
     ·发送方模块第33-34页
     ·接收方窗体布局第34-35页
   ·详细设计第35-41页
     ·接收方详细设计第35-38页
     ·发送方设计第38页
     ·解决非阻塞异步I/O 问题第38-41页
第五章 调试和运行第41-45页
   ·编写 makefile 文件第41-42页
   ·调试第42-43页
     ·异常错误处理的测试第42页
     ·综合测试第42-43页
   ·运行第43-45页
第六章 总结及进一步工作第45-46页
   ·总结第45页
   ·进一步工作第45-46页
参考文献第46-47页
附录第47-54页
摘要第54-56页
Abstract第56-58页
致谢第58页

论文共58页,点击 下载论文
上一篇:乌兰浩特市政务外网的设计与实现
下一篇:学生宿舍管理系统的设计与实现