Eclipse

Eclipse ist eine auf Java basierende und für Java geschriebene Entwicklungsumgebung. Sie kann jedoch auch für andere Sprachen verwendet werden.

Woher bekomme ich Eclipse?

Benutzer von Debian-basierten Systemen können Eclipse normalerweise über den Paketmanager bzw über apt-get installieren. Da wir C/C++ Programme entwickeln wollen sollten wir Eclipse mit den CDT (C/C++ Development Tools) installieren. Dazu reicht ein einfaches

sudo apt-get install eclipse-cdt

Zu beachten ist, dass es Probleme mit der GNU-JavaVM geben kann, es sollte daher die JavaVM verwendet werden.

Da in den Repositories nicht immer die aktuellste Version vorhanden ist, kann sich auch ein Blick auf die Eclipse-Homepage lohnen, dort finden sich auch Installationen für MacOS X und Microsoft Windows.

Einrichten/Starten

Als erstes müssen wir Eclipse starten. Normalerweise geht dies über den Menüeintrag

Entwicklung->Eclipse

Nach einem Splashscreen sollte folgendes Fenster erscheinen:

Hier wählen wir den Pfad, wo später alle unsere Projekte gespeichert werden. Dieser Ordner wird auch Arbeitsbereich (workspace) genannt. Der vorgeschlagene Pfad sollte eigentlich passen, wir sollten nur mehr die Checkbox aktivieren, damit uns Eclipse nicht bei jedem Start nach dem Pfad zu unserem Arbeitsbereich fragt.

Wenn wir jetzt 'Weiter' klicken, sollte folgendes Willkommen-Fenster auftauchen:

Dieses Fenster taucht nur bei ersten Start von Eclipse auf. Hier kann man verschiedenste Tutorials und Informationen zu Eclipse anschauen. Wir klicken jedoch auf weiter und ein leerer Arbeitsbereich sollte sich öffnen und in etwa so ausschauen:

Ein erstes Projekt

Jetzt sind wir mit dem Einrichten der Entwicklungsumgebung fertig und können gleich mit einem einfachen 'Hello World!'-Programm beginnen. Zuerst erstellen wir uns ein neues Projekt. Dies geht über das Menü:

File->New->C Project

Jetzt sollten wir folgendes Fenster sehen:

Hier müssen wir nur einen Projektnamen eintippen und können für unser erstes Programm alle Einstellungen so belassen wie sie sind. Dann brauchen wir nur noch auf 'Finish' klicken und schon haben wir unser erstes Projekt erstellt.

Da unser Projekt aber bisher noch leer ist und noch keine Quellcodedateien besitzt, sollten wir uns jetzt eine hinzufügen. Das geht am Besten wieder über das Menü:

File->New->Source File

Jetzt öffnet sich wieder ein neuer Dialog:

Hier brauchen wir eigentlich nur im Feld 'Source File' einen Namen für unsere Datei angeben. Da wir eine C-Quellcodedatei anlegen wollen, sollte sie auch auf '.c' enden. Jetzt brauchen wir nur noch auf 'Finish' klicken und die Datei wird erstellt und gleich im Editor geöffnet:

Auf der linken Seite können wir unser Projekt und alle dazugehörigen Dateien sehen (Zur Zeit nur hello_world.c). In der Mitte sehen wir den Editor mit der fast leeren Quellcodedatei. Hier geben wir jetzt unser erstes 'Hello World!' Programm ein:

#include <stdio.h>
 
int main()
{
  printf("Hello World!");
  return 0;
}

Jetzt speichern wir noch die Datei mit 'File→Save' oder [ctrl]+[c], kompilieren es mit einem Klick auf das Symbol zum Kompilieren oder über den Menüeintrag 'Project→Build Project'. Anschließen können wir das Programm noch starten und zwar mit einem Klick auf das 'Run'-Symbol mit [ctrl]+[F11] oder über 'Run→Run'. Wenn alles funktioniert hat, sollten wir in der Konsole (Fenster unten) die Ausgabe unseres Programms bewundern können.

Rückfragen

Sollte es weitere Fragen geben, dann einfach im Forum fragen.