Hodnocení:
Kniha poskytuje ucelený přehled o projektech Yocto a nástrojích OpenEmbedded a je tak užitečným zdrojem informací pro vývojáře vestavných systémů Linux. Přestože obsahuje cenné informace a je dobře strukturovaná, některé části obsahu mohou být zastaralé a v praktických návodech na některá pokročilá témata jsou mezery.
Klady:Aktuální a ucelená sbírka informací o Yocto a OE, srozumitelně a přehledně napsané, dobré pro pochopení základních pojmů, užitečné pro začátečníky i ty, kteří mají určité znalosti, vynikající sekce pro řešení problémů a dobře hodnocené jak novými, tak zkušenými uživateli.
Zápory:Některé informace jsou zastaralé, postrádají rozsáhlé praktické návody, nepokrývají do hloubky pokročilá témata, jako je vytváření nových BSP, a pro některé uživatele zůstávají méně užitečné než online zdroje.
(na základě 22 hodnocení čtenářů)
Embedded Linux Systems with the Yocto Project
Sestavte kompletní vestavné systémy Linux rychle a spolehlivě
Vývojáři stále častěji integrují Linux do svých vestavných systémů: Podporuje prakticky všechny hardwarové architektury a mnoho periferií, dobře se škáluje, nabízí kompletní zdrojový kód a nevyžaduje licenční poplatky. Projekt Yocto výrazně usnadňuje přizpůsobení systému Linux pro vestavné systémy. Pokud jste vývojáři s praktickými znalostmi Linuxu, kniha Embedded Linux Systems with the Yocto ProjectTM vám pomůže vytěžit z něj maximum.
Tato příručka, která je nepostradatelným doplňkem oficiální dokumentace, začíná tím, že nabízí solidní základy v oblasti vestavěných systémů Linux a problémy při vytváření vlastních distribucí pro vestavěné systémy. Prakticky si osvojíte sadu nástrojů projektu Yocto tím, že projdete celým životním cyklem vývoje na řadě reálných příkladů, které můžete začlenit do svých vlastních projektů.
Autor Rudolf Streif nabízí hluboký vhled do systému sestavení a enginu projektu Yocto a zabývá se pokročilými tématy od podpory desek až po správu shody.
Dozvíte se, jak.
⬤ Překonat klíčové problémy při vytváření vlastních vestavěných distribucí.
⬤ Sestavovat a opakovat sestavení zásobníku operačního systému pomocí systému OpenEmbedded Build System.
⬤ Zvládnutí pracovního postupu sestavování, architektury a nástroje BitBake Build Engine.
⬤ Rychle řešit problémy při sestavování.
⬤ Přizpůsobení nových distribucí pomocí vestavěných plánů nebo od začátku.
⬤ Používat recepty BitBake k vytváření nových softwarových balíčků.
⬤ Sestavovat jádra, nastavovat konfigurace a aplikovat záplaty.
⬤ Podpora různých architektur procesorů a systémů.
⬤ Vytvářet balíčky podpory desek (BSP) pro úpravy specifické pro hardware.
⬤ Poskytovat sady nástrojů pro vývoj aplikací (ADT) pro vývoj kolem dokola.
⬤ Dálkové spouštění a ladění aplikací na skutečných hardwarových cílech.
⬤ Zajistit dodržování licencí open-source.
⬤ Šíření týmových projektů pomocí funkcí Toaster, Build History, Source Mirrors a Autobuilder.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)