ho bisogno di abilitare C++ 11 a 16. CodeBlocksnecessario abilitare C++ 11 in CodeBlocks
diversi tutorial che spiegano tutto quello che bisogna fare è selezionare il "Have g ++ seguire il C++ 11 ISO linguaggio C++ standard di -std=c++11
opzione "Impostazioni> Compiler ...> impostazioni del compilatore> compilatore Bandiere", tuttavia tale opzione non compare nei miei Compiler Flags:
Altri suggeriscono semplicemente incollando -std=c++11
in "Altro opzioni del compilatore ". Tuttavia questo non mi permette di costruire il mio codice e lo mostra nel" Costruire Messaggi" bar:
Sto usando CodeBlocks 16, con la GNU compilatori GCC che viene con esso su Windows 7.
Quale versione di g ++ hai? Il flag -std = C++ 0x è per C++ 11 prima che fosse standardizzato. – NathanOliver
Tongue-in-cheek: usa CMake, 'set (CMAKE_CXX_STARNDARD 11)' e genera i tuoi file di progetto CodeBlocks tramite '-G" CodeBlock - Ninja "' o '-G" CodeBlocks - Unix Makefiles "'. ;-) – DevSolar
Per impostazione predefinita, Codeblocks utilizza una versione precedente di MinGW GCC. Dovresti aggiornare la tua toolchain con la versione più recente. –