2009-03-02 12 views
4

Ich habe versucht, CDT mit Eclipse 3.4 unter Windows XP mit Cygwin zu verwenden.Wie konfiguriere ich Eclipse mit CDT?

Was muss ich tun, um gestartet zu werden? Ich habe "eclipse-cpp-ganymed-SR1-win32.zip" auf der Eclipse-Homepage gefunden.

Edit:

Das Hauptproblem ist, dass ich nicht kompilieren und den Code ausführen.

Im Vorfeld Konfiguration habe ich versucht, gcc.exe für die C/C++ Anwendung:

Nach dem Weg des make.exe meinen $ Path hinzufügen und von Grunde auf neu, es funktioniert perfekt.

+0

Vielleicht ist das Problem mit dem Inhalt Ihrer Make-Datei. Könnten Sie seinen Inhalt veröffentlichen? – McDowell

+0

Es war ein Problem mit dem $ Pfad. Gelöst. – Burkhard

+0

Bitte fügen Sie Ihre Lösung zu einer Antwort und nicht als Bearbeitung zu Ihrem Beitrag hinzu.Auf diese Weise können Sie Ihre eigene Antwort akzeptieren (denke ich). – JesperE

Antwort

4

Ich endlich gefunden. Danke Leute.

Nach dem Herunterladen und Entpacken von "eclipse-cpp-ganymed-SR1-win32.zip" müssen Sie entweder Cygwin oder MinGW installieren.

Stellen Sie sicher, dass der Compiler (z. B. gcc.exe) und make.exe auf Ihrem Pfad $ ist.

Starten Sie Eclipse und alles sollte gut funktionieren.

+0

Als Anmerkung hatte ich Probleme, weil ich "make" nicht installiert hatte. Wenn andere die obige Antwort lesen, empfehle ich ihnen, auf diese Befehlszeile zu kommen und die Befehle "gcc" "g ++" und "make" einzugeben, um sicherzustellen, dass diese Tools, die CDT verwenden wird, verfügbar sind. Das Hauptsymptom, dass make nicht erstellt wurde, war, dass Eclipse die Systemheaderpfade nicht automatisch in mein neues Projekt einfügte, sodass Eclipse nicht einmal wusste, dass stdio.h ein gültiger Header war. –

1

Nach den der CDT Downloads page:

Als Minimum müssen Sie die Eclipse-Plattform Runtime vor der Installation der CDT Installation

So Hinzufügen der CDT Ganymede update site Ihrer aktuellen Eclipse-3.4-Konfiguration sollte genug sein, für Sie CDT zu installieren.

Haben Sie danach eine Fehlermeldung?

Zum Beispiel kann es einige eclipse.ini-related issues bei der Verwendung dieses Pakets geben.

+0

Dieses Paket ist wirklich viel einfacher über die Update-Site zu installieren. –

0

Für mich funktionierte das Paket, das Sie heruntergeladen haben, von Anfang an. Allerdings benutzte ich es mit MinGW anstelle von Cygwin.

Ich verwende es auch für QT4-Entwicklung zusammen mit QT Integrator.

2

Wenn Sie Eclipse/CDT unter Windows verwenden möchten, sollten Sie in Betracht ziehen, Wascana Desktop Developer, eine CDT-Distribution speziell für Windows-Hosts, zu verwenden.

0

Sie können sowohl Cygwin als auch MinGW in Ihrem System installieren. gcc und mit Mingw zur Verfügung stellen scheint besser geeignet für native Windows-Build. Wenn die PATH-Umgebung auf Pfade von Cygwin [und/oder] eingestellt ist, fordert MinGW Eclipse den Projektassistenten auf, einen auszuwählen. Entweder Cygwin oder MinGW.

Für MingW, müssen Sie gdb als auch zum Download, wenn Sie Ihre Anwendung debuggen müssen