2016-05-12 14 views
0

Also, ich habe versucht, Eclipse mit C++ auf meinem Computer arbeiten zu bekommen. Ich habe Java aktualisiert, das JDK installiert, MinGW und Cygwin installiert und das CDT installiert. Ich habe auch die notwendigen Include-Verzeichnisse hinzugefügt.Cygwin fehlt gehören Verzeichnisse

... außer einige der Verzeichnisse waren einfach nicht da, was ich vermute, ist die Ursache für einige Probleme, die ich auf C++ Eclipse habe.

Basierend auf this site's Anweisungen sind die fehlenden Includes alle im Cygwin-Verzeichnis. Es gibt keinen mingw32 Ordner irgendwo in meiner Cygwin Installation.

Ich bin mir nicht sicher, warum das so ist, aber ich muss wissen, was ich dagegen tun kann. Wenn es irgendwas hilft, bin ich auf Windows 10, MinGW 4.9.3 und Cygwin 2.4.1.

+0

MinGW/Msys und Cygwin werden normalerweise unabhängig voneinander verwendet. Beachten Sie die Disjunktion "" MinGW ** oder ** Cygwin "überall in dem Artikel, den Sie verlinkt haben. Was versuchen Sie genau zu erreichen? Was beinhaltet fehlen? Haben Sie GCC in Cygwin Paketmanager (setup.exe) installiert? – Drop

+0

@ Drop: In dieser Website hatte es zwei Abschnitte unterhalb des roten Textes über das ungelöste Include: Für Cygwin GCC und für MinGW GCC: Schritt 2 der letzteren sagte, dass die Includes von meiner Cygwin-Installation sein sollen. – Tespy

+0

Eigentlich sollte alles gut funktionieren Solange du 'bin' Ordner in deinem'% PATH% 'hast, ist eine andere Sache, dass Eclipse CDT wirklich eine schreckliche IDE ist (naja, meine Meinung). Es gibt bessere Werkzeuge, wie CLion und QtCreator natürlich gibt es Visual Studio. Stellen Sie sicher, dass Sie alle ausprobieren!;) – Drop

Antwort

0

(Veröffentlicht im Auftrag des OP).

Stellt sich heraus, dass die Website einen Tippfehler unter dem Abschnitt hatte, der die Include-Verzeichnisse für den MinGW-Compiler beschreibt. Es hatte Schritt 2 sagen "Add" die folgenden Verzeichnisse zu "GNU C++", wobei $ MINGW_HOME ist Ihr Cygwin installiert Verzeichnis: "...

... wenn es" MinGW "statt" Cygwin "hätte sagen sollen ".

Also, mit diesem Fehler behoben, hörte Eclipse auf über Verzeichnisfehler zu beschweren.