Das Erlernen einer Programmiersprache C ist ein Muss, wenn Sie Ihre Karriere als Programmierer beginnen. Sie brauchen nur einen Texteditor, um ein C-Programm zu schreiben, und einen GCC- oder Clang-Compiler, um das Programm unter Linux zu kompilieren.
In diesem Artikel werden wir sehen, wie man ein C-Programm schreibt und kompiliert.
Was ist C-Sprache?
C ist eine universelle Programmiersprache, die sich am besten für die Systemprogrammierung eignet. Entwickelt von Dennis Ritchie im Bell Lab, um ein Dienstprogramm für das Unix-Betriebssystem zu schreiben, später den Unix-Kernel selbst, der in der Sprache C implementiert ist.
Low-Level-Zugriff auf Speicher, einfache Schlüsselwörter, schnelle und effiziente Ausführungsfunktionen machten C zu einer der am häufigsten verwendeten Programmiersprachen.
C-Programm unter Linux kompilieren und ausführen
Sie benötigen GCC-Kompilierung und einen Texteditor, um ein C-Programm zu schreiben und zu kompilieren.
Hinweis:- Die folgenden Anweisungen wurden auf Ubuntu 20.04 getestet.
1. Installieren Sie den GCC-Compiler
Die GNU Compiler Collection umfasst Frontends für C, C++, Objective-C, Fortran, Ada, Go und D sowie Bibliotheken für diese Sprachen (libstdc++, …). Es wurde ursprünglich als Compiler für das GNU-Betriebssystem geschrieben.
GCC in Teil von build-essential Paket Ubuntu/Debian-basierte Linux-Distributionen und Entwicklungstools Paket für Fedora/Centos/Rehat-basierte Linux-Distributionen. Es sollte bereits in Ihrem Linux-Betriebssystem verfügbar sein.
Wenn es jedoch nicht verfügbar ist, verwenden Sie den folgenden Befehl, um GCC auf der entsprechenden Linux-Distribution zu installieren.
Ubuntu/Debian,
sudo apt-get install build-essential
Fedora/Centos/Rehat,
yum groupinstall 'Development Tools'
Verwenden Sie den folgenden Befehl, um die Installation zu überprüfen,
~$ gcc -v
~$ whereis gcc gcc: /usr/bin/gcc /usr/lib/gcc /usr/share/man/man1/gcc.1.gz
~$ which gcc /usr/bin/gcc
2. C-Programm schreiben
Sie können jeden Texteditor wie vi, nano oder sogar VIM verwenden, um ein C-Programm unter Linux zu schreiben.
Hier werde ich eine klassische Hallo-Welt erstellen. c-Programm mit einem Nano-Editor. Öffnen Sie das Ubuntu-Terminal und führen Sie den folgenden Befehl aus, um den Nano-Editor zu starten.
nano hello-world.c
C-Programmliste,
#include <stdio.h> int main() { printf("/n Hello World "); return 0; }
Wo,
- studio.h – Standard-Input-Output-Header-Datei
- printf – Befehl zum Drucken einer Nachricht
3. Kompilieren Sie das C-Programm mit dem GCC-Compiler
Den GCC Compiler haben wir bereits installiert. Führen Sie nun den folgenden Befehl auf dem Terminal aus, um das C-Programm mit GCC zu kompilieren.
Dies erzeugt eine Hallo-Welt-Binärdatei, wie unten gezeigt.
gcc hello-world.c -o hello-world
4. C-Programm ausführen
Der C-Compiler generiert die Binärdatei des Programms. Geben Sie einfach ./
~$ ./hello-world
Die Ausgabe des Programms (siehe unten),
Zusammenfassung
Ein Texteditor und ein GCC-Compiler sind die einzigen grundlegenden Werkzeuge, die Sie benötigen, um mit dem Schreiben und Kompilieren von C-Programmen zu beginnen. Fangen Sie an und lernen Sie c.
Ich hoffe, dieser kleine Artikel war hilfreich. Bitte teilen und abonnieren.