Advanced   Java   Services MinGW für Eclipse CDT auf Version 4.8.1 aktualisieren Back Next Up Home



MinGW für Eclipse CDT auf Version 4.8.1 aktualisieren

Die Version 4.8.1 erschien am 31. Mai 2013 und ist im wesentlich ein bug-fix release der am 22.März erschienen Version 4.8.0 (gcc.gnu.org/gcc-4.8). Darüberhinaus aber wurden in diese Version noch einige restliche C++11 Features aufgenommen, sodaß damit GCC 4.8.1 der erste feature-vollständige C++ Compiler für Windows ist, siehe etwa gcc-4.8.1-released-c11-feature-complete.



Ein fertiges build für Windows herunterladen

Auf der Suche mit Google stößt man zuerst auf einen Installer mit graphischer Oberfläche mingw-get-setup.exe. Hier gibt es aber keine Hilfestellung, welche Bibliotheken wirklich gebraucht werden. Es geht viel einfacher.

Der entscheidende Link ist sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.8.1

gcc-4.8.1-upgrade-01.jpg

Hier folgt man dem Link zu mingw-builds-install.exe und lädt diese Datei herunter in ein beliebiges Verzeichnis eigener Wahl. mingw-builds-install.exe braucht eine Internetverbindung und holt sich nach dem Start alle Dateien von der sourceforge-Seite.

Die folgenden Screenshots zeigen den Installationsablauf.


mingw-builds-install Screenshots

gcc-4.8.1-upgrade-02.jpg

Man kann hier wählen zwischen einem posix-build

gcc-4.8.1-upgrade-03.jpg

und einem win32-build.

Wählt man den posix-build, so kann man mit std::thread arbeiten, aber nicht mit den originalen Windowsthreads. Wählt man umgekehrt win32-build so kann man zwar mit den Windowsthreads arbeiten, aber std::thread wird komplett deaktiviert.

gcc-4.8.1-upgrade-03b.jpg

gcc-4.8.1-upgrade-04.jpg

gcc-4.8.1-upgrade-05.jpg

gcc-4.8.1-upgrade-06.jpg



MinGW 4.8.1 aktivieren

Die beiden builds landen in temporären Verzeichnissen mit dem Namen mingw-builds\x32-4.8.1-posix-dwarf-rev5\mingw32 bzw. mingw-builds\x32-4.8.1-win32-dwarf-rev5\mingw32

Das Verzeichnis für MinGW ist C:\MinGW. Nun kann man z.Bsp. folgendermaßen verfahren: Man benennt das Verzeichnis C:\MinGW um in etwa C:\MinGW-4.7.0 und richtet ein neues Verzeichnis mit dem Namen C:\MinGW ein. Hat man sich für den posix-build entschieden kopiert man den Inhalt von mingw-builds\x32-4.8.1-posix-dwarf-rev5\mingw32 nach C:\MinGW.

FERTIG.

gcc-4.8.1-upgrade-07.jpg

In Eclipse CDT brauchen keine Änderungen vorgenommen werden!

Valid XHTML 1.0 Strict top Back Next Up Home