Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
software:linux:yocto:sdks [2021-05-17 15:39] – angelegt Moritz Lammerichsoftware:linux:yocto:sdks [2024-04-23 13:11] (aktuell) Moritz Lammerich
Zeile 1: Zeile 1:
 ====== SDKs ===== ====== SDKs =====
  
-There are different ways to develop software using the yocto project: Building natively (on the target), using the SDK, and using the Extensible SDK.+There are different ways to develop software using the yocto project:  
 +  * Use a full build, see [[software:linux:yocto:getting_started_cpp|Getting Started with Yocto and C/C++]]. 
 +  * Use an SDK, see [[sdk|SDK]]. 
 +  * Use the yocto workflow with an Extensible SDK, see below. 
 +  * Build natively (on the target), see below.
  
-===== SDK ===== 
- 
-See [[ .:sdk ]] 
  
 ===== Extensible SDK ===== ===== Extensible SDK =====
  
-See [[.:esdk extensible sdk]]+The extensible SDK provides the yocto workflow without the need to first set up a full yocto build environment [[.:setup Setup and Building]], as this is already included in the eSDK. 
 + 
 +The eSDK must be installed in the same way as the SDK and before using it, you must run its source script. After this you rely on [[software:linux:yocto:devtool|devtool]]. 
 + 
 +The official yocto documentation can be found {{ https://docs.yoctoproject.org/sdk-manual/extensible.html | here }}
  
 ===== Build Natively ===== ===== Build Natively =====
Zeile 18: Zeile 23:
 To add the toolchain to an image, append ''tools-sdk'' to ''CORE_IMAGE_INSTALL''. To add the toolchain to an image, append ''tools-sdk'' to ''CORE_IMAGE_INSTALL''.
  
 +dunfell and earlier:
 <code> <code>
 CORE_IMAGE_INSTALL_append  = " tools-sdk" CORE_IMAGE_INSTALL_append  = " tools-sdk"
 +</code>
 +
 +honister and later (namely kirkstone):
 +<code>
 +CORE_IMAGE_INSTALL:append  = " tools-sdk"
 </code> </code>