1. 程式人生 > >2、yocto筆記--基本介紹

2、yocto筆記--基本介紹

一、發展歷程

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框架設計、開發、構建、除錯、模擬和測試完整的軟體堆疊。

 

四、特色

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