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

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:zhangzjc1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式Linux是将普通Linux操作系统进行裁剪、修改,使之能在嵌入式计算机系统上运行的一种操作系统。由于兼有Linux和嵌入式系统的优点,嵌入式Linux系统有着巨大的市场前景和商业机会。但是嵌入式Linux系统传统开发方式存在着效率低、工作量大等不足,因此提供一种可以在短时间内定制满足用户特定需求的嵌入式系统的开发工具包无疑有着很重要的实际意义。 本文详细论述了作者在硕士学位论文工作期间在嵌入式Linux操作系统开发工作领域里所做的研究和实践,主要围绕着Linux的移植和开发工具包的几个核心技术展开讨论,在分析和比较了几个主流厂商的开发工具包的基础上提出了自己的开发工具包LyX。本文论述了LyX各部分的原理和具体实现,包括:将Linux内核和软件包移植到嵌入式设备上的具体方法和步骤:用XML描述内核与软件包、软件包与软件包之间的依赖关系,统一地解决了编译过程中和运行系统中的依赖关系问题;分析现有的共享库裁剪技术,根据它的不足,提出和实现了一种更加有效的函数级裁剪技术;LyX支持的几种文件系统类型及其实现;LyX各部分的工作流程。最后,针对现有的工作,提出进一步完善现有产品的设想。
其他文献
Web应用服务器为开发、部署、运行、集成、维护和管理中间层应用服务提供一个通用运行环境。而为了提高应用服务器EJB访问的效率,节省系统资源和提升整个系统的可伸缩性,需要对
该文详细研究了服务器端组件体系结构EJB架构的特性,和越来越受关注的可用于提高软件质量的设计模式,以广东省政协办公厅管理信息系统项目开发为研究背景,研究探讨了如何在基
该文系统的介绍了数据流挖掘的实现算法DTCTC-基于聚类和决策树的数据流挖掘方法.DTCTC结合数据流的聚类和决策树算法,首先对数据流进行聚类处理,控制数据输出的速度,并得到
该文通过构造介于集成视图和底层数据源模式之间的一种形式——源模式的XML视图的方法,来实现查询转换和结果组装.首先将完整性约束引入到XML数据中,给出了关键元素和元素函
该论文是"国土资源大调查"项目"矿产资源GIS评价系统"(简称MRAS)的组成部分.该论文在讨论重磁数据处理的基本原理、工作方法和科学计算可视化的数据类型、处理流程的基础上,
该文通过研究数据挖掘以及文本挖掘技术的思想,建立了中文文本挖掘模型,提出了基于文本信息的数据挖掘体系结构.利用网络底层信息获取技术进行BBS和Email数据包的截获,通过对
该文提出演化密码的概念和用演化计算设计密码的方法.演化密码在理论和应用中都是重要意义.该文对DES的核心部件S-Boxes进行了实际演化,得到一种用演化计算设计S-Boxes的方法
该文研制开发了一个较为通用的网络计划软件系统,把网络计划技术用于制造业生产,通过从产品工艺设计和零部件设计中提取信息,自动生成产品网络计划,然后生成产品的派生计划,
该文重点对主题(敦煌学)数字图书馆的体系结构展开了研究.在分析和研究其它体系结构的基础上,依据敦煌学的主题领域需求,设计了集成和采集两种方式相结合的松耦合的四层体系
信息检索本质上是语义检索,虽然现有的搜索引擎数目众多,但其采用的信息检索技术大多是基于独立词索引,由于同义词和多义词的大量存在,因此检索效果并不理想,信息检索的查全率和精