当前位置: 首页网址

OpenEmbedded

OpenEmbedded

关注数;0
信息详情
OpenEmbedded

OpenEmbedded是一个开源的嵌入式linux系统构建环境。OpenEmbedded,一个软件架构,采用MIT许可证,目标在于为嵌入式系统,建立起Linux发行版。它的自动化建构系统,采用BitBake,类似于Gentoo的ebuild。构建一个嵌入式linux系统需要构建引导模块、内核和文件系是一个相当复杂的过程,特别是文件系统的构建,OpenEmbedded就是为了简化嵌入式系统的构建过程而设计的。

尽管存在着体积大、速度慢等缺点,但OpenEmbedded确实简化了嵌入式系统的构建过程。例如,在安装过需要的工具后,构建poky的完整过程只是在进入poky目录后,执行两条命令:poky-init-build-env和bitbake poky-image-sato。然后就是等待构建完成。构建过程需要12-36小时。目标系统的复杂程度、网速、软硬件环境都会影响构建时间。在完成一次成功构建后,用户就可以在OpenEmbedded环境中开发应用程序。这时只需要编译变化的部分。

在应用开发完成后就可以手工将其安装到目标系统上测试。在需要的时候,也可以重新构建文件系统。这时,OpenEmbedded仅编译变化的软件包,并重做一次文件系统映像。重做一次文件系统映像大约需要10-15分钟。在程序员看来,OpenEmbedded是一些脚本和数据构成的自动构建系统。在自动化嵌入式系统构建过程的同时,OpenEmbedded把前人的构建经验用脚本的形式记录下来,为此用户可以通过阅读OE脚本更直观地学习怎样构建一个嵌入式系统。OpenEmbedded已经将脚本和元数据分离开来,将变化的元数据和不变的元数据分离开来。

友情提示
此页是<OpenEmbedded>的介绍页面,并非官方站点,我们收集于网络只为广大网民快速查询提供帮助。
如涉及内容、版权等问题,请在30日内联系,我们将在第一时间删除内容!点此纠错或删除此信息
信息资料
网址名称: OpenEmbedded
网址栏目: 网址简介 网址链接
网址链接: www.openembedded.org
收录查询: [百度收录] [360收录] [搜狗收录] [必应收录]
网页版本: 手机版 电脑版
本页链接: http://wangynvvoni79.bianmindaohang.net/
最新信息
推荐信息
 
热门信息
关于我们 | 联系我们 | 使用协议 | 网站留言
鲁ICP备2022032093号