← embedded-deck
Katalog Gömülü Linux Yocto İleri 2026

Yocto İleri Düzey
Layer · Recipe · devtool

Yocto'nun derinlerine. Sıfırdan layer yazma, custom recipe, devtool ile interaktif geliştirme, multiconfig ve eSDK.

/ · esc
5 rehber
01 Layer

Layer Yazma — bitbake-layers & conf

Sıfırdan Yocto layer oluşturma. bitbake-layers create-layer, layer.conf minimum içeriği, bbappend ile recipe genişletme, machine ve distro konfigürasyonu, layer bağımlılıkları ve test araçları.

9 bölüm bitbake-layers · layer.conf · bbappend
Rehbere git
02 Layer

Custom Recipe — .bb Dosyası

BitBake recipe anatomisi uçtan uca. Değişkenler, SRC_URI seçenekleri, do_compile/do_install görevleri, paket bölme, class inheritance (CMake, autotools, systemd) ve native/cross recipe üretimi.

9 bölüm BitBake · .bb · cmake.bbclass
Rehbere git
03 Geliştirme

devtool — İnteraktif Geliştirme

eSDK'nın en güçlü aracı. devtool add ile recipe oluştur, modify ile düzenle, upgrade ile yeni sürüme taşı, deploy-target ile cihaza gönder, finish ile layer'a geri yaz. devshell ile interaktif debug.

8 bölüm devtool · workspace · deploy-target
Rehbere git
04 Build

Multiconfig & SSTATE — Paralel Build

Tek bitbake çağrısıyla birden fazla MACHINE hedefi. multiconfig conf dosyaları, mc: sözdizimi, multiconfig bağımlılıkları. sstate-cache optimizasyonu, hash equivalence server ve offline mirror kurulumu.

8 bölüm BBMULTICONFIG · sstate-cache · hashequiv
Rehbere git
05 Geliştirme

SDK & eSDK — Cross-Development

Standard SDK ile hazır cross-toolchain, eSDK ile devtool entegrasyonlu geliştirme ortamı. SDK özelleştirme, Docker içinde reproducible toolchain, CI/CD pipeline'ında SDK kullanımı ve offline geliştirme kurulumu.

8 bölüm populate_sdk · eSDK · Docker
Rehbere git

Aramanla eşleşen rehber bulunamadı.

5
Rehber
~42
Bölüm
0
Harici bağımlılık
Kez çalıştırılabilir