Advanced   Java   Services Eclipse CDT 8.3.0 und MinGW 4.8.2 Teil 4 Back Next Up Home



Eclipse CDT 8.3.0 und MinGW 4.8.2 Teil 4
Schritt 4: Workaround für den Bug "no console output" in Win 7

Solving the problem of no output on console in eclipse with windows 7

Es kommt unter Windows 7 vor, daß in der Konsole von Eclipse keine Ausgabe erscheint, obwohl der Compiler eine lauffähige exe-Datei erzeugt hat.

Startet man die exe-Datei direkt, so erkennt man, daß sie zwei dll's braucht um laufen zu können.

missing-dll-1.jpg

missing-dll-2.jpg

Beide dll's befinden sich im Verzeichnis C:\MinGW\bin.

missing-dll-3.jpg


Es gibt nun mehrere Lösungen


Beide dll's ins Debug-Verzeichnis kopieren

missing-dll-4.jpg

Nachteil: Man muß das für jedes Projekt machen


Den Pfad zu MinGW in die Run Configuration eintragen

missing-dll-5.jpg

missing-dll-6.jpg

Nachteil: Man muß das für jedes Projekt machen


Einen Build mit einer statischen Library machen
Project -> Properties -> C/C++ Build -> Settings -> Tool Settings -> MinGW GW C++ Linker

missing-dll-7.jpg

Nachteil: Man muß das für jedes Projekt machen


Beide dll's ins Verzeichnis C:\Windows\system kopieren

missing-dll-8.jpg

Vorteil: Workaround gilt für alle Projekte
Nachteil: Man braucht Administratorrechte

Siehe auch die Diskussion auf  http://stackoverflow.com/questions/3443254/eclipse-cdt-using-mingw-does-not-output-in-console

Valid XHTML 1.0 Strict top Back Next Up Home