Yocto中SDK有兩種:
1. 只有Toolchain,或者Toolchain+某類GUI特性
1. 有針對某個Distribution的SDK,即含有Toolchian也含有這個Distrbutition特殊的文件
下面分別說明。
## 第一類
這類的軟件包有如下這些:

其實就是兩類:
1. meta-toolchain
1. meta-toolchain-qt/qte/qt5
后者包含了qt相關的東西,qte是面向embed的,如果需要做qt相關的application開發,那么包含qt的是合適的選擇,否則僅僅開發普通application,那么使用meta-toolchian即可。
## 第二類
這類SDK才是推薦使用的,這個在distribution的task中有一個特別的任務,專門用來制作這個SDK,叫做populate_sdk,例如對應要制作一個fsl-image-qt5 目標的Distribution(也叫做image),那么可以這樣子:
~~~
bitbake fsl-image-qt5 -c populate_sdk
~~~
這兩類制作完成后,可以在deploy中看到了:

其中xml文件是SDK包含了的文件列表。
## SDK的安裝
因為SDK文件是sh腳本+壓縮的文件內容組成的,所以直接運行即可,例如:

在prompt提示中,輸入安裝的路徑。
- 前言
- (1): Yocto 編譯后文件放在了哪里 輸出文件位置
- (2): Yocto Linux內核編譯目錄在哪?
- (3): Yocto 如何重新編譯Linux內核與dtb,并放到deploy目錄?
- (4): Yocto 如何確定(找到)一個包的名字
- (5): Yocto如何更改source code的下載與git clone地址
- (6): Yocto中如何共享已經下載的文件
- (7): Yocto Bitbake的clean與cleanall以及cleansstate的區別
- (8): Yocto 如何加快軟件包的下載 如何只下載所有需要的軟件包而不編譯
- (9): Yocto 軟件包的下載地址在哪
- (10): Yocto hellworld 添加一個軟件包
- (11): Yocto如何往最終的rootfs中添加軟件
- (12): 使用Yocto幫組我們尋找難找的固件與固件放置路徑
- (13): Yocto 查看軟件包的依賴關系
- (14): Yocto中編譯鏈的配置變更(tuning)
- (15): Yocto中的包管理器
- (16): Yocto 制作SDK分發Toolchain 脫離Yocto環境開發
- (17): Yocto License問題:restricted license not whitelisted in LICENSE_FLAGS_WHITELIST
- (18): Yocto SDK Toolchian中靜態庫的添加
- (19): Yocto SDK Toolchian的使用