Yocto--基本介绍

2019-07-13 04:51发布

一、发展历程 1、2010年Linux创建组织提出 2、2011年3月联合22个组织发布   二、意义 1、Yocto致力于改善嵌入式Linux分支软件开发流程,支持ARM、MIPS、PowerPC和x86/x86 64架构。   三、Yocto工程开发环境介绍 1、Yocto项目通过OpenEmbedded构建系统提供了一个开源开发环境,目标是ARM、MIPS、PowerPC和x86体系结构,适用于各种平台,包括x86-64和仿真平台。您可以使用Yocto项目中的组件,使用Linux、X Window System、GTK+框架和Qt框架设计、开发、构建、调试、模拟和测试完整的软件堆栈。   四、特 {MOD} 1、提供最新的Linux内核以及适用于嵌入式环境的一组系统命令和库。 2、提供可用的系统组件,如X11,GTK +,Qt,Clutter和SDL(以及其他),以便您可以在具有显示硬件的设备上创建丰富的用户体验。 对于没有显示器或您希望使用其他UI框架的设备,无需安装这些组件。 3、创建一个与OpenEmbedded项目兼容的专注且稳定的核心,您可以使用该核心轻松可靠地构建和开发。 4、通过Quick EMUlator(QEMU)完全支持各种硬件和设备仿真。 5、提供一种层机制,允许您轻松扩展系统,进行自定义并使其有条理。   致谢 1、Yocto Project WIKI 2、creating-a-general-layer-using-the-yocto-layer-script