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:
Windows | Microsoft Visual C/C++ | kommerziell |
MacOS X | XCode | kostenlos |
Unix | KDevelop Eclipse QtCreator (CodeBlocks) | Open-Source, d.h. frei im Quellcode verfügbar |
Unix | GCC = Gnu Compiler Collection | freier 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 →