Мне нужно включить C++ 11 в CodeBlocks 16.нужно включить C++ 11 в CodeBlocks
Несколько учебников объяснить, что все, что нужно сделать, это выбрать «Have г ++ следовать C++ 11 ISO C++ язык стандартный -std=c++11
вариант в «Настройки> Compiler ...> Параметры компилятора> Флаги компилятора», однако такой вариант не появляется в моих Compiler Флаги:
Другие предлагают просто вставив -std=c++11
в «Другое компилятора ". Однако это не позволяет мне создавать мой код и показывает это в" Строить сообщения»бар:
Я использую CodeBlocks 16, с GNU GCC компилятор, который поставляется вместе с ним на Windows 7.
Какая версия g ++ у вас есть? Флаг -std = C++ 0x предназначен для C++ 11 до его стандартизации. – NathanOliver
Язык в щеке: используйте CMake, 'set (CMAKE_CXX_STARNDARD 11)' и сгенерируйте файлы проекта CodeBlocks через '-G 'CodeBlock - Ninja" или '-G" CodeBlocks - Unix Makefile ". ;-) – DevSolar
По умолчанию Codeblocks использует старую версию MinGW GCC. Вы должны обновить свою инструментальную цепочку последней версией. –