Como instalar o sistema de construção ninja no Raspberry Pi

Como instalar o sistema de construção ninja no Raspberry Pi

Ninja é um sistema de construção pequeno e simples que permite aos usuários criar binários a partir do código -fonte. Foi desenvolvido por um funcionário do Google, Evan Martins e tem sido bastante eficaz na construção de binários mais rapidamente do que o mais usado "fazer" comando. É extremamente eficaz nos cenários em que você deve criar um grande número de arquivos de entrada no sistema.

Este artigo mostrará como instalar o Ninja Build System no Raspberry Pi Linux.

Como instalar o sistema de construção ninja no Raspberry Pi

Ninja Build System Já está disponível no repositório oficial do Raspberry Pi e você pode instalá -lo através do seguinte comando:

$ sudo apt install ninja -build -y



Uma vez o Ninja Build System A instalação é concluída, confirme -a usando o seguinte comando:

$ ninja --version


Teste Ninja Build System no Raspberry Pi

Testar Ninja Build System, garantir "GCC" O compilador está instalado no seu sistema Raspberry Pi, pois isso ajudará a executar o código C no sistema.

O seguinte comando ajudará a instalar o GCC compilador no sistema Raspberry Pi se não estiver instalado.

$ sudo apt install gcc



Depois disso, você deve escrever um código C usando o Nano Editor:

$ sudo nano Olá.c


Adicione o seguinte código C dentro do arquivo:

#incluir
int main ()
printf (“Digite mensagem aqui \ n”);
retornar 0;



Salvar o arquivo usando “Ctrl+C”.

Observação: Você pode escrever seu próprio código.

Agora crie o padrão construir.Ninja Arquive o seguinte comando:

$ sudo nano construção.Ninja


E adicione as seguintes linhas dentro do arquivo de construção:

Compila de regras
command = gcc -wall -c $ em -o $ out
link de regra
comando = gcc $ in -o $ out
Construa: compilar
construir : link

input_file_name_during_build-operação: Nome do arquivo para aparecer durante construir.Ninja processo.

fonte_file_name: O nome do arquivo de origem que o usuário deseja construir.

output_file_name_after_build-operação: Nome do arquivo de saída após o construir.Ninja processo. Este arquivo será usado como um arquivo de saída.


Agora, você pode começar a construir o arquivo de origem usando o Ninja comando como mostrado abaixo:

$ ninja



Depois que o arquivo for construído, você pode executar o arquivo de saída usando o seguinte comando:

$ ./hello_out


Remova o sistema de construção ninja do Raspberry Pi

Para remover completamente Ninja Build System De Raspberry Pi, siga o comando abaixo do dado:

$ sudo apt purge --autoremove -y ninja -build


Conclusão

Ninja Build System é usado para construir binários a partir do código -fonte a uma taxa muito mais rápida em comparação com o fazer comando. Você pode instalar este sistema diretamente do repositório de Raspberry Pi de origem e, após a instalação, você pode testá -lo compilando um código C simples e construindo -o através do Arquivo ninja sistema como mostrado nas diretrizes acima.