So kompilieren und Ausführen von C/C ++ - Programmen unter Linux
- 1845
- 398
- Madleen Vater
C ist eine robuste, strukturierte Programmiersprache, die zur Entwicklung von Systemsoftware verwendet wird. Für das Design bietet C Konstrukte, die auf typische Maschinenanweisungen effizient zugeordnet werden können. Es wurde von Dennis Ritchie in Bell Labs entwickelt. Die C-Programmquelle besteht.
C ist eine kompilierte Programmiersprache. Nach dem Erstellen eines C -Programms müssen Sie es zunächst mit C -Compilern kompilieren. Es generiert die Binärdatei, die Sie auf Ihrem System ausführen können.
In diesem Tutorial können Sie ein C/C ++ - Programm im Linux/UNIX -System über die Befehlszeile ausführen. Wir werden die Befehle "GCC" und "G ++" von GCC (GNU Compiler Collection) verwenden, um ein C/C ++ -Programm zu kompilieren. Hier:
- GCC ist der GNU C -Compiler von GCC.
- G++ ist der GNU C ++ - Compiler aus dem GCC.
Intalling Development Tools
Um ein C -Programm auszuführen, müssen Sie Entwicklungs -Tools -Pakete auf Ihrem Linux -System installiert haben. Führen Sie einen der folgenden Befehle aus, um Entwicklungs -Tools -Pakete gemäß Ihrem Betriebssystem zu installieren.
- Redhat -basierte Systeme:
Sudo Yum Groupinstall "Entwicklungstools"
- Debian -basierte Systeme:
sudo apt-get installieren build-wesentliche
Erstellen Sie das Hello World -Programm in C
Zum Beispiel habe ich ein C -Hello World -Programm ausgewählt. Erstellen Sie wie folgt eine neue Datei in Ihrem System:
Vim Helloworld.C
Verwenden des folgenden Inhalts
#include int main () printf ("Hallo Welt!"); Rückkehr 0;123456 | #include int main () printf ("Hallo Welt!"); Rückkehr 0; |
Kompilieren und führen Sie C/C ++ - Programme unter Linux aus und führen Sie sie aus
Ich habe GNU C -Compiler verwendet, um das obige Hello World C -Programm wie folgt zu kompilieren:
GCC HelloWorld.C -o Hallo
[ODER] Verwenden Sie den folgenden Befehl, um den C ++ - Compiler zu verwenden.
G ++ HelloWorld.C -o Hallo
Die obigen Befehle erstellen eine ausführbare Datei mit dem Namen Hallo
in Ihrem aktuellen Verzeichnis. Sie können direkt wie andere Befehle ausführen.
./Hallo
Sie können die Datei auch im Bin-Verzeichnis (/usr/local/bin) kopieren, um sie zugänglich zu machen, systemweit zugänglich.
Probieren Sie ein anderes C -Beispiel aus
Versuchen wir es mit einem anderen C -Programm mit Benutzereingabe. In diesem Beispiel habe ich dieses Beispiel -C -Programm verwendet, um zwei ganze Zahlen vom Benutzer einzugeben und die Summe davon zu berechnen.
#include int main () int i, j, sum; scanf ("1'st Integer eingeben: %d", & i); scanf ("2'nd Ganzzahl eingeben: %d", & j); sum = i + j; printf ("sum ist: %d \ n", sum); Rückkehr 0;1234567891011121314 | #includeInt main () int i, j, sum; scanf ("1'st Integer eingeben: %d", & i); scanf ("2'nd Ganzzahl eingeben: %d", & j); sum = i + j; printf ("sum ist: %d \ n", sum); zurück 0; |
Jetzt kompilieren und a ausführen a C Programm
GCC -Summe.c -o sum
./Summe
Abschluss
In diesem Tutorial haben Sie gelernt, ein C -Programm im Linux -System über die Befehlszeile zu kompilieren und auszuführen.
- « So installieren Sie Dropbox auf Ubuntu 18.04 & 16.04
- So installieren Sie Java 8 auf Ubuntu 18.04/16.04, Linux Mint 19/18 »