GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So erstellen und führen Sie ein C-Programm mit Ubuntu 20.04 LTS aus

Linux ist ein Betriebssystem. Es gibt sie seit Mitte der 1990er Jahre. Im Laufe der Zeit hat sich seine Benutzerbasis auf die ganze Welt ausgeweitet. Heute ist es überall zu finden, von Ihren Telefonen, Autos bis hin zu Ihren Fernsehern und Kühlschränken.

Ubuntu ist eine Distribution von Linux. In diesem Artikel gehen wir darauf ein, wie man das traditionelle Hello World! Programm in C auf Ubuntu 20.04. Befolgen Sie die nachstehenden Schritte, um Ihr allererstes C-Programm zu erstellen.

Terminal öffnen

Klicken Sie auf Anzeigen Bewerbungen Symbol. Dieses Symbol befindet sich unten rechts in der Startleiste, wie im Bild unten gezeigt.

Dadurch gelangen Sie zum Anwendungsmenü , wie unten gezeigt.

Geben Sie terminal ein in der Suchleiste.

Wählen Sie das Terminal-Symbol aus um es zu starten.

Überprüfen, ob GCC installiert ist

Die GNU Compiler Collection (GCC) ist eine Sammlung von Bibliotheken und Compilern für C und andere Sprachen wie C++, Go usw.

Führen Sie den folgenden Befehl aus, um zu überprüfen, ob der GCC-Compiler auf Ihrem System installiert ist.

gcc –v

Wenn Sie am Ende des folgenden Screenshots eine ähnliche Meldung erhalten, ist Ihr GCC-Compiler installiert und Sie können mit der Erstellung Ihrer Quellcodedatei fortfahren.

Wenn Sie die im Bild unten gezeigte Meldung sehen, müssen Sie den GCC-Compiler installieren.

Verwenden Sie den unten gezeigten Befehl, um den GCC-Compiler auf Ihrem System zu installieren. Einen ausführlichen Artikel über die GCC-Installation auf Ubuntu 20.04 finden Sie hier.

sudo apt install gcc

Der erste Schritt ist die Eingabe Ihres Passworts. Sobald Sie Ihr Passwort eingegeben haben, beginnt die Installation. Als nächstes werden Sie aufgefordert, die Installation zu bestätigen. Geben Sie y ein um die Installation zu bestätigen.

Sobald die Installation erfolgreich abgeschlossen ist, sollten Sie die folgende Ausgabe sehen.

Erstellen Ihres C-Programms

Um eine Datei mit dem Namen „hello.c“ zu erstellen, geben Sie den folgenden Befehl in Ihr Terminal ein. Sie können Ihre Datei beliebig benennen, aber am besten verwenden Sie einen Namen, der das Programm beschreibt.

gedit hello.c

Wenn Sie diesen Befehl ausführen, startet Linux den Texteditor.

Geben Sie den folgenden C-Quellcode ein, um Hello World!

zu drucken
#include <stdio.h>

int main()

{

printf("Hello World!");

return 0;

}

Speichern Sie Ihre Datei, schließen Sie den Texteditor und gehen Sie zurück zum Terminal.

Ein genauerer Blick auf die Hello World! Programm

Die erste Zeile jedes C-Programms beginnt mit dem Nummernzeichen # . Die erste Zeile wird Präprozessordirektive genannt. Der Zweck der Präprozessordirektive besteht darin, den Compiler anzuweisen, die erforderliche Vorverarbeitung vor der eigentlichen Kompilierung durchzuführen.

Als nächstes kommt main() Funktion. Diese Funktion ist der Ausgangspunkt jedes C-Programms und Sie können nur eine Hauptfunktion in Ihrem Programm haben.

Hallo Welt! Das Beispiel hat zwei Anweisungen. Eine Anweisung ist eine Anweisung in einem Programm und endet mit einem Semikolon.

Das printf() Funktion gibt die Ausgabe auf dem Bildschirm aus.

Obwohl die Rückgabe 0; -Anweisung ist für dieses Programm nicht erforderlich. Der Zweck seiner Verwendung hier ist es, Ihnen zu helfen, sich damit vertraut zu machen, da komplexere Programme es benötigen.

Sie werden vielleicht bemerken, dass die geschweiften Klammern in getrennten Zeilen stehen, das ist nicht notwendig. C ist nicht pingelig, wenn es um das Layout von Text geht. Sie könnten den gesamten Code in einer Zeile schreiben und es würde immer noch funktionieren, aber es ist nicht die beste Methode. Die Verwendung von Leerzeichen und getrennten Zeilen macht Ihren Code übersichtlicher und leichter lesbar.

Ihr C-Programm ausführen

Es gibt zwei Möglichkeiten, Ihren Quellcode auszuführen, wir werden hier beide durchgehen.

Methode 1

Geben Sie den folgenden Befehl ein

gcc –o hello hello.c

Dieser Befehl ruft den GCC-Compiler auf, um die Datei hello.c zu kompilieren. Das Ergebnis wird an hello, eine ausführbare Datei, ausgegeben. Wir haben hier hallo verwendet, Sie können jedes andere Wort verwenden.

Der Compiler erstellt eine Binärdatei, wenn der Quellcode fehlerfrei ist.

Geben Sie als nächstes im Terminal folgenden Befehl ein:

./hello

Dieser Befehl lädt die ausführbare Datei in den Arbeitsspeicher. Dies führt dazu, dass die CPU die darin enthaltenen Anweisungen ausführt. Die ./ Ein Teil des Befehls bezieht sich auf das aktuelle Verzeichnis. Das ./Hallo Der Befehl lädt Ihre ausführbare Datei ‘hello‘.

und führt sie aus

Wenn das Programm erfolgreich ausgeführt wird, sollten Sie den Text „Hello World!“ sehen. in Ihrem Terminal wie unten gezeigt.

Methode 2

Geben Sie den folgenden Befehl ein

gcc hello.c

Dieser Befehl generiert eine maschinenausführbare Bytecode-Datei „a.out “.

Sie können alle Dateien anzeigen, indem Sie den Befehl ls ausführen

Führen Sie als Nächstes den folgenden Befehl aus

./a.out

Dieser Befehl führt den Bytecode aus und Sie sehen den Text „Hello World!“. auf dem Terminal.

Und los geht's! Sie haben gerade Ihr erstes C-Programm geschrieben. Hallo Welt! Das Programm mag nutzlos und einfach erscheinen, aber es ist der beste Weg, um mit dem Erlernen des Programmierens anzufangen. Indem Sie dies selbst schreiben, verstehen Sie Konzepte besser, die ansonsten abstrakt und vage erscheinen könnten.


Ubuntu
  1. Wie man ein C-Programm in Ubuntu kompiliert und ausführt

  2. So aktualisieren Sie auf Ubuntu 22.04 LTS von Ubuntu 20.04 LTS und 21.10

  3. So installieren Sie Libreoffice 4.4 auf Ubuntu 15.04 und 14.04 LTS

  4. So installieren Sie XAMPP auf Ubuntu 16.04 LTS

  5. So installieren Sie XAMPP auf Ubuntu 18.04 LTS

So erstellen Sie eine ISO-Datei in Ubuntu 18.04 LTS

So installieren Sie PHP 5.6, PHP 8.0 und PHP 8.1 auf Ubuntu 20.04 LTS

So installieren Sie uTorrent in Ubuntu 16.04 LTS und Ubuntu 17.10

So führen Sie Java-Programme in Ubuntu aus

So installieren Sie KVM und erstellen virtuelle Maschinen unter Ubuntu 16.04 LTS

So erstellen und führen Sie ein Shell-Skript in Ubuntu 22.04 aus