Datenstrukturen - Umgebung einrichten

Einrichtung der lokalen Umgebung

Wenn Sie weiterhin bereit sind, Ihre Umgebung für die Programmiersprache C einzurichten, benötigen Sie die folgenden zwei auf Ihrem Computer verfügbaren Tools: (a) Texteditor und (b) C-Compiler.

Texteditor

Dies wird verwendet, um Ihr Programm einzugeben. Beispiele für wenige Editoren sind Windows Notepad, OS Edit-Befehl, Brief, Epsilon, EMACS und vim oder vi.

Der Name und die Version des Texteditors können auf verschiedenen Betriebssystemen variieren. Beispielsweise wird Notepad unter Windows verwendet, und vim oder vi können sowohl unter Windows als auch unter Linux oder UNIX verwendet werden.

Die Dateien, die Sie mit Ihrem Editor erstellen, werden als Quelldateien bezeichnet und enthalten Programmquellcode. Die Quelldateien für C-Programme werden normalerweise mit der Erweiterung ".c".

Stellen Sie vor Beginn der Programmierung sicher, dass Sie über einen Texteditor verfügen und über genügend Erfahrung verfügen, um ein Computerprogramm zu schreiben, in einer Datei zu speichern, zu kompilieren und schließlich auszuführen.

Der C-Compiler

Der in die Quelldatei geschriebene Quellcode ist die vom Menschen lesbare Quelle für Ihr Programm. Es muss "kompiliert" werden, damit es in die Maschinensprache übergeht, damit Ihre CPU das Programm gemäß den angegebenen Anweisungen tatsächlich ausführen kann.

Dieser C-Programmiersprachen-Compiler wird verwendet, um Ihren Quellcode in ein endgültiges ausführbares Programm zu kompilieren. Wir gehen davon aus, dass Sie über die Grundkenntnisse eines Programmiersprachen-Compilers verfügen.

Der am häufigsten verwendete und frei verfügbare Compiler ist der GNU C / C ++ - Compiler. Andernfalls können Sie Compiler von HP oder Solaris verwenden, wenn Sie über entsprechende Betriebssysteme verfügen.

Im folgenden Abschnitt erfahren Sie, wie Sie den GNU C / C ++ - Compiler unter verschiedenen Betriebssystemen installieren. Wir erwähnen C / C ++ zusammen, weil der GNU GCC-Compiler sowohl für C- als auch für C ++ - Programmiersprachen funktioniert.

Installation unter UNIX / Linux

Wenn Sie verwenden Linux or UNIXÜberprüfen Sie anschließend, ob GCC auf Ihrem System installiert ist, indem Sie den folgenden Befehl über die Befehlszeile eingeben:

$ gcc -v

Wenn Sie einen GNU-Compiler auf Ihrem Computer installiert haben, sollte er eine Meldung wie die folgende drucken:

Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure --prefix = /usr .......
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)

Wenn GCC nicht installiert ist, müssen Sie es selbst installieren, indem Sie die detaillierten Anweisungen unter verwenden https://gcc.gnu.org/install/

Dieses Tutorial wurde basierend auf Linux geschrieben und alle angegebenen Beispiele wurden auf Cent OS-Version des Linux-Systems kompiliert.

Installation unter Mac OS

Wenn Sie Mac OS X verwenden, können Sie GCC am einfachsten herunterladen, indem Sie die Xcode-Entwicklungsumgebung von der Apple-Website herunterladen und den einfachen Installationsanweisungen folgen. Sobald Sie Xcode eingerichtet haben, können Sie den GNU-Compiler für C / C ++ verwenden.

Xcode ist derzeit unter developer.apple.com/technologies/tools/ verfügbar.

Installation unter Windows

Um GCC unter Windows zu installieren, müssen Sie MinGW installieren. Um MinGW zu installieren, rufen Sie die MinGW-Homepage unter www.mingw.org auf und folgen Sie dem Link zur MinGW-Downloadseite. Laden Sie die neueste Version des MinGW-Installationsprogramms herunter, die den Namen MinGW- <Version> .exe tragen sollte.

Während der Installation von MinWG müssen Sie mindestens gcc-core, gcc-g ++, binutils und die MinGW-Laufzeit installieren. Möglicherweise möchten Sie jedoch mehr installieren.

Fügen Sie das Unterverzeichnis bin Ihrer MinGW-Installation zu Ihrem hinzu PATH Umgebungsvariable, damit Sie diese Tools in der Befehlszeile anhand ihrer einfachen Namen angeben können.

Nach Abschluss der Installation können Sie gcc, g ++, ar, ranlib, dlltool und mehrere andere GNU-Tools über die Windows-Befehlszeile ausführen.