Установите C++11 в Eclipse CDT Luna

Я использую Eclipse Luna, работаю над большим проектом, у меня есть новая часть, и в ней есть что-то написанное на C++11.

Я попытался добавить в «Свойства» > «Сборка C/C++» > «Настройки» > «Компилятор GCC C++» > «Разное» > «Другие флаги»: -std=c++11

Когда я пытаюсь собрать проект, я получаю сообщение об ошибке: нераспознанный параметр '-std=c++11'


person Ricsie    schedule 10.08.2014    source источник
comment
Какую версию GCC вы используете? До версии 4.7 параметр был -std=c++0x.   -  person Jackson    schedule 10.08.2014
comment
Я использую Mingw GCC++ 4.8.1.   -  person Ricsie    schedule 10.08.2014


Ответы (1)


Я нашел ответ в документации по eclipse: http://wiki.eclipse.org/CDT/User/FAQ#CDT_does_not_recognize_C.2B.2B11_features

Начиная с Eclipse Luna, его нельзя установить с помощью флагов, а лучше использовать параметр Dialect, а также включить его в настройки параметров рабочей области.

person Ricsie    schedule 10.08.2014