C-Programmierung

Tool Chain

Quick Start | | Unix

Java Programme werden in der Regel in einer IDE wie Eclipse entwickelt.

Für C/C++ gibt es auch entsprechende IDE, die jedoch plattformabhängig sind:

WindowsMicrosoft Visual C/C++kommerziell
MacOS XXCodekostenlos
UnixKDevelop Eclipse QtCreator (CodeBlocks)Open-Source, d.h. frei im Quellcode verfügbar
UnixGCC = Gnu Compiler Collectionfreier Compiler für die Kommandozeile

Als Entwicklungsplattform für C++ Einsteiger wird Unix bzw. Linux wegen der kostenlosen Verfügbarkeit eines ausgereiften C++11 Compilers dringend empfohlen.

Die sog. Tool-Chain besteht aus den Programmen wie Compiler, Linker, Präprozessor, Debugger etc., die benötigt werden, um in einer Verarbeitungskette (Chain) aus dem Source Code schrittweise ein ausführbares Programm zu erstellen.

Sowohl die Programme der Tool-Chain als auch das erstellte Programm sind plattform-abhängig.

Unter Unix/Linux wird in der Regel die GCC Tool-Chain verwendet - die sogenannte GNU Compiler Collection.

Die dafür empfohlene Linux-Plattform ist Ubuntu.


Quick Start | | Unix

Options: