OpenEmbedded | |
---|---|
Sorts | Monteringsautomation |
Skrivet i | Python och andra |
Operativ system | linux |
Första upplagan | 2003 [1] [2] [3] |
Hårdvaruplattform | Programvara för flera plattformar |
stat | Aktiva |
Licens | MIT |
Hemsida | openembedded.org |
Mediafiler på Wikimedia Commons |
OpenEmbedded är ett ramverk för att bygga paket för inbäddad Linux. OpenEmbedded erbjuder en lösning i en klass av korskompileringsmiljöer. Det tillåter utvecklare att skapa kompletta Linux-distributioner för inbyggda system.
Några av fördelarna med OpenEmbedded är:
Projektet innehöll och utvecklade ursprungligen en uppsättning BitBake- recept som liknar Gentoo ebuild- reglerna .
Recept består av en URL till ett pakets källkod, bygg- och installationsberoenden samt kompilerings- och installationsalternativ. Under byggprocessen används de för att spåra beroenden, korskompilera paketet och paketera det så att det kan installeras på målenheten. Det är också möjligt att skapa kompletta bilder bestående av rotfilsystemet och kärnan. Det första steget i bygget är att kompilera en uppsättning GNU-verktygskedjepaket byggda för målplattformen.