Ninja è un piccolo e semplice sistema di build che consente agli utenti di creare binari dal codice sorgente. È stato sviluppato da un dipendente di Google, Evan Martins ed è stato abbastanza efficace nella costruzione di binari più velocemente dei più utilizzati "Fare" comando. È estremamente efficace in quegli scenari in cui è necessario creare un gran numero di file di input sul sistema.
Questo articolo ti mostrerà come installare il Sistema di costruzione ninja su Raspberry Pi Linux.
Come installare il sistema di build ninja su Raspberry Pi
Sistema di costruzione ninja è già disponibile nel repository di sistema ufficiale Raspberry Pi e puoi installarlo tramite il seguente comando:
$ sudo apt install ninja -build -y
Una volta il Sistema di costruzione ninja L'installazione è completata, confermalo utilizzando il seguente comando:
$ ninja -version
Test Ninja Build System su Raspberry Pi
Testare Sistema di costruzione ninja, garantire "GCC" Il compilatore è installato sul sistema Raspberry Pi in quanto ciò contribuirà a eseguire il codice C sul sistema.
Il seguente comando aiuterà a installare il GCC compilatore sul sistema Raspberry Pi se non è installato.
$ sudo APT Installa GCC
Dopodiché, devi scrivere un codice C usando Nano Editor:
$ sudo nano ciao.C
Aggiungi il seguente codice C all'interno del file:
#includere
int main ()
printf ("Digitare il messaggio qui \ n");
restituzione 0;
Salva il file utilizzando "Ctrl+C".
Nota: Puoi scrivere il tuo codice.
Ora crea il valore predefinito costruire.ninja file tramite il seguente comando:
$ sudo nano build.ninja
E aggiungere le seguenti righe all'interno del file di build:
Regola compilare
comando = gcc -wall -c $ in -o $ out
Collegamento della regola
comando = gcc $ in -o $ out
Build: compila
costruire: collegamento
input_file_name_during_build-Operation: Nome file da apparire durante costruire.ninja processi.
source_file_name: Il nome del file di origine che l'utente desidera creare.
output_file_name_after_build-Operation: Nome file di output dopo il file costruire.ninja processi. Questo file verrà utilizzato come file di output.
Ora puoi iniziare a creare il file di origine utilizzando il ninja comando come mostrato di seguito:
$ ninja
Una volta creato il file, è possibile eseguire il file di output utilizzando il comando seguente:
$ ./ciao_out
Rimuovere il sistema di build ninja da Raspberry Pi
Per rimuovere completamente Sistema di costruzione ninja Da Raspberry Pi, segui il comando di seguito:
$ sudo apt purge --autoromove -y ninja -build
Conclusione
Sistema di costruzione ninja viene utilizzato per creare binari dal codice sorgente a una velocità molto più veloce rispetto al Fare comando. È possibile installare questo sistema direttamente dal repository Raspberry Pi e dopo l'installazione, è possibile testarlo compilando un semplice codice C e costruendolo attraverso il File ninja sistema come mostrato nelle linee guida di cui sopra.