C++11 unter Windows: Unterschied zwischen den Versionen

Aus Chaostreff Chemnitz
Tesla (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Tesla (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
Es muss mingw-w64 installiert sein. Der 32-Bit-Compiler unterstützt c++11 nicht vollständig.
Es muss mingw-w64 installiert sein. Der 32-Bit-Compiler unterstützt c++11 nicht vollständig.


Daher sollte [http://sourceforge.net/apps/trac/mingw-w64/wiki/MSYS mingw-w64] herunter geladen werden.
Daher sollte [http://sourceforge.net/apps/trac/mingw-w64/wiki/MSYS mingw-w64] herunter geladen werden. Dort dem Link ''MinGW-builds'' folgen. Dort ''Looking for the latest version? Download mingw-builds-install.exe (170.0 kB)'' klicken.
 
Nach der Installation müssen noch Einstellungen in Code::blocks angepasst werden. [[Datei:Mingw-w64_codeblocks.png]]

Version vom 1. November 2013, 23:38 Uhr

Verwendet man to_string() in Code::blocks unter Windows, ist diese Funktion nicht bekannt. Abhilfe sollte die Option -std=c++11, doch auch dann funktioniert das Compilen nicht.

Es muss mingw-w64 installiert sein. Der 32-Bit-Compiler unterstützt c++11 nicht vollständig.

Daher sollte mingw-w64 herunter geladen werden. Dort dem Link MinGW-builds folgen. Dort Looking for the latest version? Download mingw-builds-install.exe (170.0 kB) klicken.

Nach der Installation müssen noch Einstellungen in Code::blocks angepasst werden.