OpenEmbedded

OpenEmbedded
Tyyppi Kokoonpanoautomaatio
Sisään kirjoitettu Python ja muut
Käyttöjärjestelmä Linux
Ensimmäinen painos 2003 [1] [2] [3]
Laitteistoalusta Monialustainen ohjelmisto
Osavaltio Aktiivinen
Lisenssi MIT
Verkkosivusto openembedded.org
 Mediatiedostot Wikimedia Commonsissa

OpenEmbedded  on kehys sulautettujen Linux-pakettien rakentamiseen. OpenEmbedded tarjoaa ratkaisun ristiinkäännösympäristöjen luokassa. Sen avulla kehittäjät voivat luoda täydellisiä Linux-jakeluja sulautetuille järjestelmille.

Jotkut OpenEmbeddedin eduista ovat:

Projekti sisälsi ja kehitti alun perin joukon BitBake- reseptejä , jotka muistuttavat Gentoon ebuild -sääntöjä .

Reseptit koostuvat URL-osoitteesta paketin lähdekoodiin, koonti- ja asennusriippuvuuksista sekä käännös- ja asennusvaihtoehdoista. Rakennusprosessin aikana niitä käytetään riippuvuuksien seurantaan, paketin ristiinkääntämiseen ja paketointiin, jotta se voidaan asentaa kohdelaitteeseen. On myös mahdollista luoda täydellisiä kuvia, jotka koostuvat juuritiedostojärjestelmästä ja ytimestä. Ensimmäinen vaihe rakentamisessa on koota joukko GNU-työkaluketjupaketteja , jotka on rakennettu kohdealustalle.

Katso myös

Linkit

  1. https://www.oreilly.com/library/view/embedded-linux-development/9781788470469/75cd15f2-b2f6-4749-acf1-2680c71d8401.xhtml
  2. https://www.slideshare.net/fiross/open-embeddedv1
  3. https://git.openembedded.org/openembedded/commit/BitKeeper/etc?h=master&id=bda361cba6cf49d92d21f44c87a9d2f13511d551