OpenEmbedded

OpenEmbedded
Tip de Automatizare asamblare
Scris in Python și altele
Sistem de operare linux
Prima editie 2003 [1] [2] [3]
Platformă hardware Software multiplatformă
Stat Activ
Licență MIT
Site-ul web openembedded.org
 Fișiere media la Wikimedia Commons

OpenEmbedded  este un cadru pentru construirea de pachete pentru Linux încorporat. OpenEmbedded oferă o soluție într-o clasă de medii de compilare încrucișată. Permite dezvoltatorilor să creeze distribuții Linux complete pentru sistemele încorporate.

Unele dintre beneficiile OpenEmbedded sunt:

Proiectul conținea și dezvolta inițial un set de rețete BitBake similare cu regulile ebuild Gentoo .

Rețetele constau dintr-o adresă URL către codul sursă al unui pachet, dependențe de construire și instalare și opțiuni de compilare și instalare. În timpul procesului de construire, acestea sunt utilizate pentru a urmări dependențele, pentru a compila încrucișat pachetul și pentru a-l împacheta astfel încât să poată fi instalat pe dispozitivul țintă. De asemenea, este posibil să se creeze imagini complete constând din sistemul de fișiere rădăcină și kernel. Primul pas în construcție este să compilați un set de pachete GNU toolchain create pentru platforma țintă.

Vezi și

Link -uri

  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