Создание возможностей 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".