Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:linux:yocto:sdks [2023-05-10 11:34] – Urs Graf | software:linux:yocto:sdks [2024-04-23 13:11] (aktuell) – Moritz Lammerich | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== SDKs ===== | ====== SDKs ===== | ||
- | There are 3 different ways to develop software using the yocto project: | + | There are 4 different ways to develop software using the yocto project: |
+ | * Use a full build, see [[software: | ||
+ | * Use an SDK, see [[sdk|SDK]]. | ||
+ | * Use the yocto workflow with an Extensible SDK, see below. | ||
+ | * Build natively (on the target), | ||
- | ===== SDK ===== | ||
- | |||
- | See [[sdk|SDK]] | ||
===== Extensible SDK ===== | ===== Extensible SDK ===== | ||
- | See [[esdk|Extensible SDK (eSDK)]] | + | 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 extensible SDK provides the yocto workflow without the need to first set up a full yocto build environment [[.:setup | Setup and Build ]]. | + | |
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: | 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: | ||
Zeile 23: | Zeile 23: | ||
To add the toolchain to an image, append '' | To add the toolchain to an image, append '' | ||
+ | dunfell and earlier: | ||
< | < | ||
CORE_IMAGE_INSTALL_append | CORE_IMAGE_INSTALL_append | ||
+ | </ | ||
+ | |||
+ | honister and later (namely kirkstone): | ||
+ | < | ||
+ | CORE_IMAGE_INSTALL: | ||
</ | </ | ||