AbiertoEmbedded | |
---|---|
Tipo de | Automatización de montaje |
Escrito en | Pitón y otros |
Sistema operativo | linux |
Primera edición | 2003 [1] [2] [3] |
plataforma de hardware | Software multiplataforma |
Estado | Activo |
Licencia | MIT |
Sitio web | openembedded.org |
Archivos multimedia en Wikimedia Commons |
OpenEmbedded es un marco para crear paquetes para Linux integrado. OpenEmbedded ofrece una solución en una clase de entornos de compilación cruzada. Permite a los desarrolladores crear distribuciones completas de Linux para sistemas integrados.
Algunos de los beneficios de OpenEmbedded son:
El proyecto originalmente contenía y desarrollaba un conjunto de recetas de BitBake similares a las reglas de ebuild de Gentoo .
Las recetas consisten en una URL al código fuente de un paquete, dependencias de compilación e instalación y opciones de compilación e instalación. Durante el proceso de compilación, se utilizan para realizar un seguimiento de las dependencias, realizar una compilación cruzada del paquete y empaquetarlo para que pueda instalarse en el dispositivo de destino. También es posible crear imágenes completas que consisten en el sistema de archivos raíz y el núcleo. El primer paso en la compilación es compilar un conjunto de paquetes de cadena de herramientas GNU creados para la plataforma de destino.