Создание возможностей C++0x с Eclipse

При сборке с Eclipse вы получите предупреждения и ошибки о ключевых словах C++0x. Пример:

идентификатор 'decltype' станет ключевым словом в C++0x

Как обойти это?

РЕДАКТИРОВАТЬ:

Проект-> Свойства-> Сборка C/C++-> Параметры обнаружения-> Компилятор GCC C++-> Аргументы вызова компилятора ->[-E -P -v -dD ${plugin_state_location}/specs.c --std=gnu++0x]

но это не имеет эффекта, интересно, даже если положить туда пустую строку, он попытается скомпилировать с теми же ошибками. Не знаю для чего нужен этот параметр (

1 ответ

Решение

Попробуй это:

Проект -> Свойства -> C++- Сборка [Настройки] -> Компилятор G++ [разное] -> Другие флаги

Добавьте туда "-std= C++0x".

Другие вопросы по тегам