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.