使用Eclipse构建c ++ 0x功能

Yol*_*ola 0 c++ eclipse compilation c++11

使用Eclipse构建时会收到有关c ++ 0x关键字的警告和错误.例:

标识符'decltype'将成为C++ 0x中的关键字

如何解决它?

编辑:

Project-> Properties-> C/C++ Build-> Discovery options-> GCC C++ Compiler-> Compiler Invocation Arguments - > [ - E -P -v -dD $ {plugin_state_location} /specs.c --std = gnu ++ 0X]

但它没有效果,有趣,即使把那里的空字符串,它将尝试编译具有相同的错误.不知道这个参数需要什么(

ted*_*ted 5

试试这个:

项目 - >属性 - > C++ - 构建[设置] - > G ++编译器[miscellanous] - >其他标志

在那里添加"-std = c ++ 0x".