OpenEmbedded
关注数;0
信息详情

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日内联系,我们将在第一时间删除内容!点此纠错或删除此信息
如涉及内容、版权等问题,请在30日内联系,我们将在第一时间删除内容!点此纠错或删除此信息
信息资料
网址名称: | OpenEmbedded |
网址栏目: | 网址简介 网址链接 |
网址链接: | www.openembedded.org |
收录查询: | [百度收录] [360收录] [搜狗收录] [必应收录] |
网页版本: | 手机版 电脑版 |
本页链接: | http://wangynvvoni79.bianmindaohang.net/ |
最新信息