Einrichtung einer Entwicklungsumgebung (IDE) mit Open-Source-Software
Dieses Tutorial beschreibt die Einrichtung einer Entwicklungsumgebung (IDE) für C/C++-Projekt unter Linux (Ubuntu) und Windows 7. In beiden Fällen kommt (weitgehend) plattformunabhängige Open-Source-Software zum Einsatz:
- GCC bzw. MinGW/MSYS als Compiler
- Eclipse IDE for C/C++ Developers als Benutzeroberfläche und Schnittstelle zum Compiler
Eclipse unter Linux
Unter Linux ist im Regelfall bereits ein Compiler und ein Make-Programm installiert.
Dies ist der Fall, wenn die Kommandos g++ --version
sowie make --version
und/oder gmake --version
funktionieren.
Falls nicht, können sie unter Ubuntu wie folgt installiert werden:
sudo apt-get install build-essential
sudo apt-get install make
Eclipse lässt sich dann über
sudo apt-get install eclipse-cdt
installieren.
Eclipse unter Windows
In Windows muss im Regelfall erst ein Compiler eingerichtet werden. Eine Option ist hier MinGW/MSYS, das teilweise Public Domain, teilweise freie Software ist:
- Windows-Installer ausführen
- PATH-Variable hinzufügen: C:\MinGW\bin;C:\MinGW\msys\1.0\bin
Installation überprüfen, dazu in der Windows-Kommandozeile folgende Befehle eingeben:
gcc –version g++ –version make –version
Eclipse IDE for C/C++ Developers als Benutzeroberfläche und Schnittstelle zum Compiler installieren:
- Java Runtime Environment installieren, falls nicht vorhanden
- Eclipse in einen beliebigen Ordner (z.B. den Programme-Ordner) entpacken
Weiteres Vorgehen
Im Anschluss sollte Eclipse gestartet und im Menü über Help > Check for Updates der neuste Stand sichergestellt werden.
Weitere Infos bietet dieses ausführliche Tutorial zur Einrichtung von Eclipse CDT.
Wenn Hello, World!
funktioniert, ist die Entwicklungsumgebung einsatzbereit.