AbrirIncorporado
| AbrirIncorporado | |
|---|---|
| | |
| Tipo de | Automação de montagem |
| Escrito em | Python e outros |
| Sistema operacional | linux |
| Primeira edição | 2003 [1] [2] [3] |
| Plataforma de hardware | Software multiplataforma |
| Estado | Ativo |
| Licença | MIT |
| Local na rede Internet | openembedded.org |
| Arquivos de mídia no Wikimedia Commons | |
OpenEmbedded é um framework para construir pacotes para Linux embarcado. OpenEmbedded oferece uma solução em uma classe de ambientes de compilação cruzada. Ele permite que os desenvolvedores criem distribuições Linux completas para sistemas embarcados.
Alguns dos benefícios do OpenEmbedded são:
- suporte para uma variedade de arquiteturas de processador
- vários lançamentos para essas arquiteturas
- ferramentas para acelerar o processo de reconstrução após fazer alterações
- fácil personalização
- funciona em qualquer distribuição Linux
- mais de 1000 pacotes de compilação cruzada incluídos, incluindo GTK+, Qt, o sistema X Windows, Mono, Java e praticamente qualquer outra coisa que você possa precisar
O projeto originalmente continha e desenvolveu um conjunto de receitas BitBake semelhantes às regras de ebuild do Gentoo .
As receitas consistem em uma URL para o código-fonte de um pacote, dependências de compilação e instalação e opções de compilação e instalação. Durante o processo de compilação, eles são usados para rastrear dependências, compilar o pacote e empacotá-lo para que possa ser instalado no dispositivo de destino. Também é possível criar imagens completas consistindo do sistema de arquivos raiz e do kernel. O primeiro passo na compilação é compilar um conjunto de pacotes da cadeia de ferramentas GNU criados para a plataforma de destino.
Veja também
- Ångström
- Familiar
- OpenZaurus
- abrir moko
Links
- Página oficial Arquivado em 15 de março de 2013 no Wayback Machine
- Guia de usuario