使用 Yocto Project 构建自定义嵌入式 Linux 发行版
应用程序开发工具包 应用程序 开发工具包 (ADT) 能够让系统开发人员为他们使用 Yocto Project 工具创建的发行版提供软件开发工 具包 (SDK),为应用程序开发人员提供了一种针对系统开发人员提供的软件栈进行开发的方法。ADT 包 含一个交叉编译工具链、调试和分析工具,以及 QEMU 仿真和支持脚本。ADT 还为那些喜欢使用集成开 发环境 (IDE) 的人提供了一个 Eclipse 插件。 Yocto Project 旗下的其他工具 属于 Yocto Project 一部分的若干其他工具: Autobuilder:不断自动构建 Yocto Project 工具,启用自动化的 Quality Assurance (QA) 活动。 Cross-Prelink:为交叉编译开发环境提供预链接,并改进性能。 Pseudo:模拟 root 访问,是构建可引导最终映像的一个不可或缺的部分。 Swabber:检测交叉编译版本何时会受到主机组件影响而无法使用。 Build Appliance:是一台运行 Hob 的虚拟机,使那些使用非 Linux 版本主机的人能亲眼看到 Yocto Project 进程。(注意:Yocto Project 构建工具目前仅在 Linux 上受支持。) 治理和社区 对于任何开源项目来说,一个重要部分是开发和支持其组件的社区。Yocto Project 有一个活跃社区,部分由组织机构组成,包括硬件制造商、操作系统提供商、工具提供商和电 子器件制造商,全方位覆盖了嵌入式开发,部分由个人组成,其中许多人为这些组织机构工作。 该项目由有一个首席架构师和一系列维护人员和技术主管(制定所有技术决策)管理。成员组织(很多 通常是彼此竞争的)共同协作成立了一个顾问小组,顾名思义,他们的工作是顾问性质的。该小组管理 项目资源,包括基础架构、宣传、推广和财务。 构建 Linux 发行版 (编辑:徐州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |