Ninja to mały i prosty system kompilacji, który pozwala użytkownikom budować pliki binarne z kodu źródłowego. Został opracowany przez pracownika Google, Evana Martinsa i był dość skuteczny w budowaniu binarów szybciej niż najczęściej używane "robić" Komenda. Jest to niezwykle skuteczne w tych scenariuszach, w których musisz zbudować dużą liczbę plików wejściowych w systemie.
Ten artykuł pokaże, jak zainstalować System kompilacji Ninja na Raspberry Pi Linux.
Jak zainstalować system kompilacji Ninja na Raspberry Pi
System kompilacji Ninja jest już dostępny w oficjalnym repozytorium systemowym Raspberry Pi i możesz go zainstalować za pomocą następującego polecenia:
$ sudo apt Zainstaluj ninja -build -y
Kiedyś System kompilacji Ninja Instalacja jest zakończona, potwierdź ją za pomocą następującego polecenia:
$ ninja --version
Testuj system kompilacji ninja na Raspberry Pi
Testować System kompilacji Ninja, zapewnić „GCC” Kompilator jest zainstalowany w systemie Raspberry Pi, ponieważ pomoże to uruchomić kod C w systemie.
Następujące polecenie pomoże zainstalować GCC kompilator w systemie Raspberry Pi, jeśli nie jest zainstalowany.
$ sudo apt instal gcc
Następnie musisz napisać kod C za pomocą nano edytora:
$ sudo nano hello.C
Dodaj następujący kod C w pliku:
#włączać
int main ()
printf („Wpisz wiadomość tutaj \ n”);
powrót 0;
Zapisz plik za pomocą „Ctrl+C”.
Notatka: Możesz napisać własny kod.
Teraz utwórz domyślnie zbudować.Ninja Plik za pośrednictwem następującego polecenia:
kompilacja $ sudo nano.Ninja
I dodaj następujące wiersze wewnątrz pliku kompilacji:
Zasada kompiluj
Command = gcc -Wall -c $ in -o $ out
Link reguły
Command = gcc $ in -o $ out
Build: Compile
zbudować: link
input_file_name_during_build-Operacja: Nazwa pliku, która ma się pojawić w trakcie zbudować.Ninja proces.
Źródło_file_name: Nazwa pliku źródłowego, którą użytkownik chce zbudować.
Output_file_name_after_build-Operacja: Nazwa pliku wyjściowego po zbudować.Ninja proces. Ten plik będzie używany jako plik wyjściowy.
Teraz możesz zacząć budować plik źródłowy za pomocą Ninja polecenie, jak pokazano poniżej:
$ ninja
Po zbudowaniu pliku możesz uruchomić plik wyjściowy za pomocą następującego polecenia:
$ ./hello_out
Usuń system kompilacji ninja z Raspberry Pi
Aby całkowicie usunąć System kompilacji Ninja Z Raspberry Pi, postępuj zgodnie z poleceniem poniżej:
$ sudo apt purge -autoremove -y ninja -build
Wniosek
System kompilacji Ninja służy do budowania binarów z kodu źródłowego w znacznie szybszym tempie robić Komenda. Możesz zainstalować ten system bezpośrednio z źródłowego repozytorium Raspberry Pi, a po instalacji możesz go przetestować, opracowując prosty kod C i budując przez Plik ninja system, jak pokazano w powyższych wytycznych.