Ninja ist ein kleines und einfaches Build -System, mit dem Benutzer Binärdateien aus dem Quellcode erstellen können. Es wurde von einem Google -Mitarbeiter, Evan Martins, entwickelt und hat bei der Aufbau von Binärdateien schneller als die am häufigsten verwendeten "machen" Befehl. In den Szenarien ist es äußerst effektiv, in denen Sie eine große Anzahl von Eingabedateien auf dem System erstellen müssen.
Dieser Artikel zeigt Ihnen, wie Sie die installieren Ninja Build -System auf Raspberry Pi Linux.
So installieren Sie das Ninja -Build -System auf Raspberry Pi
Ninja Build -System ist bereits im offiziellen System -Repository von Raspberry PI erhältlich und Sie können es über den folgenden Befehl installieren:
$ sudo apt installieren ninja -build -y
Einmal der Ninja Build -System Die Installation ist abgeschlossen und bestätigt es mit dem folgenden Befehl:
$ ninja -Verssion
Testen Sie das Ninja -Build -System auf Raspberry Pi
Zu testen Ninja Build -System, sicherstellen "GCC" Der Compiler ist auf Ihrem Raspberry PI -System installiert, da dies dazu beiträgt, den C -Code auf dem System auszuführen.
Der folgende Befehl hilft bei der Installation der GCC Compiler auf dem Raspberry Pi -System, wenn es nicht installiert ist.
$ sudo APT Installieren Sie GCC
Danach müssen Sie einen C -Code mit Nano Editor schreiben:
$ sudo nano Hallo.C
Fügen Sie den folgenden C -Code in der Datei hinzu:
#enthalten
int main ()
printf ("meldung hier \ n");
Rückkehr 0;
Speichern Sie die Datei mithilfe "Strg+C".
Notiz: Sie können Ihren eigenen Code schreiben.
Erstellen Sie nun die Standardeinstellung bauen.Ninja Datei durch den folgenden Befehl:
$ sudo nano Build.Ninja
Und fügen Sie die folgenden Zeilen in die Build -Datei hinzu:
Regelkompilierung
Befehl = GCC -WALL -C $ in -O $ out
Regelverbindung
Befehl = gcc $ in -O $ out
Build: Compile
bauen: Verknüpfung
input_file_name_during_build-operation: Dateiname, der während des Erscheinens erscheint bauen.Ninja Verfahren.
SCRECT_FILE_NAME: Der Name der Quelldatei, die der Benutzer erstellen möchte.
Ausgabe_File_Name_After_build-Operation: Dateinamenname nach dem bauen.Ninja Verfahren. Diese Datei wird als Ausgabedatei verwendet.
Jetzt können Sie die Quelldatei mit dem erstellen Ninja Befehl wie unten gezeigt:
$ ninja
Sobald die Datei erstellt wurde, können Sie die Ausgabedatei mit dem folgenden Befehl ausführen:
$ ./hallo_out
Entfernen Sie das Ninja -Build -System aus Raspberry Pi
Vollständig entfernen Ninja Build -System Folgen Sie von Raspberry Pi dem untergegebenen Befehl:
$ sudo Apt Spur -autoremove -y ninja -build
Abschluss
Ninja Build -System wird verwendet, um Binärdateien aus dem Quellcode mit einem viel schnelleren Preis im Vergleich zu dem zu erstellen machen Befehl. Sie können dieses System direkt über das Quell -Raspberry -Pi -Repository installieren und nach der Installation testen Sie es, indem Sie einen einfachen C -Code zusammenstellen und über die erstellen Ninja -Datei System wie in den oben genannten Richtlinien gezeigt.