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

嵌入式Linux系统开发工具包LyX的设计与实现

摘要第1-4页
Abstract第4-5页
目录第5-8页
第一章 绪论第8-20页
   ·嵌入式系统的概念第8-9页
     ·嵌入式系统工业是不可垄断的高度分散的工业第8页
     ·嵌入式系统具有的产品特征第8-9页
     ·嵌入式系统软件的特征第9页
     ·嵌入式系统开发需要开发工具和环境第9页
   ·选择Linux作为嵌入式操作系统第9-11页
   ·嵌入式Linux系统传统的开发方式第11-14页
     ·准备工作第11-12页
     ·移植内核第12-13页
     ·分析、改造并交叉编译各个软件包第13页
     ·建立文件系统映像第13页
     ·启动系统,进行测试第13页
     ·传统开发方式的优缺点第13-14页
   ·开发工具包第14-18页
     ·Lineo公司的Embedix SDK第14-15页
     ·Montavisa Software公司的Hard Hat Linux第15-16页
     ·Redhat公司的Elds第16页
     ·Lynx Works公司的BlueCat Linux第16-17页
     ·RedSonic公司的RED-Builder第17页
     ·使用开发工具包的优缺点第17-18页
   ·我们的开发工具包LyX第18页
   ·论文的组织介绍第18-20页
第二章 内核和软件包的移植第20-34页
   ·内核的移植第20-29页
     ·内核设置第20-21页
     ·启动方式第21-24页
     ·驱动程序第24-28页
     ·改造内核使之可交叉编译第28-29页
   ·软件包的移植第29-33页
     ·改造软件包使它适合交叉编译第29-31页
     ·解决移植过程中产生的问题第31-33页
   ·小结第33-34页
第三章 依赖关系第34-41页
   ·XML(Extensible Markup Language)第34-36页
   ·项目描述文件第36-38页
     ·用XML描述内核第36页
     ·用XML描述软件包第36-37页
     ·用XML描述目标系统项目第37-38页
   ·编译过程中的依赖问题第38-39页
     ·包含关系第38页
     ·编译顺序第38-39页
   ·运行过程中的依赖问题第39-40页
   ·小结第40-41页
第四章 文件系统裁剪第41-49页
   ·现有共享库裁剪技术第41-42页
     ·查找相关的导出符号第42页
     ·查找相关目标文件并重新链接第42页
     ·循环裁剪第42页
   ·函数级裁剪技术第42-48页
     ·划分函数块第43-44页
     ·建立依赖关系第44-46页
     ·裁掉未标记的函数块第46-47页
     ·循环裁剪第47页
     ·两种技术裁剪效果的比较第47-48页
   ·小结第48-49页
第五章 文件系统第49-53页
   ·第二版扩展文件系统(Ext2fs)第49-50页
   ·日志闪存文件系统(JFFS)第50-51页
   ·日志闪存文件系统版本(JFFS2)第51页
   ·Cramfs(Compressed ROM file system)第51-52页
   ·小结第52-53页
第六章 工作流程第53-56页
   ·创建工作区第53页
   ·选择和配置软件包第53-54页
   ·制作内核映像第54页
   ·制作文件系统第54页
   ·制作目标系统映像第54-55页
   ·小结第55-56页
第七章 总结与展望第56-58页
   ·小结第56页
   ·展望第56-58页
参考文献第58页
发表文章目录第58-59页
致谢第59页

论文共59页,点击 下载论文
上一篇:基于统一概率模型的人脸识别技术
下一篇:我国城乡土地市场与地价体系研究