<分区>
在观看了一些视频/ session 、阅读文档之后……我仍然无法决定哪个更好:OpenEmbedded 或 Yocto 用于构建自己的实时发行版(更好的说法是 linux 内核)。
我正在做的项目是有时间限制的(我最多可以容忍一个月让发行版在目标上运行,一些外围设备会在以后添加)。 所以我不想以后再受挫,我请你根据你的经验估计趋势,以及什么可以在我的专业经验中增加我的值(value)。
我的目标计划是 NI MyRIO 板,该系统的主要目标是管理传感器网络。
提前致谢;)
<分区>
在观看了一些视频/ session 、阅读文档之后……我仍然无法决定哪个更好:OpenEmbedded 或 Yocto 用于构建自己的实时发行版(更好的说法是 linux 内核)。
我正在做的项目是有时间限制的(我最多可以容忍一个月让发行版在目标上运行,一些外围设备会在以后添加)。 所以我不想以后再受挫,我请你根据你的经验估计趋势,以及什么可以在我的专业经验中增加我的值(value)。
我的目标计划是 NI MyRIO 板,该系统的主要目标是管理传感器网络。
提前致谢;)
最佳答案
让辩论开始吧 ;)。我已经使用并撰写了关于所有这三个工具的文章:OpenEmbedded、Yocto 和 Buildroot。这是我的个人观点。 OpenEmbedded (OE) 可被视为 Yocto 项目的“上游”。 Yocto 项目建立在 OE 之上,并添加了预配置的 BSP 和发行版默认值,这使得为给定 Yocto 版本支持的那些 BSP 构建变得更加容易。 Yocto 项目和 OE 项目合作非常紧密。 Buildroot 也是一个很好的构建系统,但市场已经说话了。每个主要的半导体制造商和嵌入式 Linux 操作系统供应商都加入了 Yocto 项目的行列。 Buildroot 项目并没有那么受欢迎。 Buildroot 是一项很好的技术,有一些一流的工程师为它做出贡献,但 OE 和 Yocto 有更多活跃的开发人员和贡献者。这就是我的看法。祝你的项目好运。
关于linux - 对于初学者 Yokto 项目或 OpenEmbedded 构建自己的嵌入式发行版哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29054606/