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

时间:2011-12-19 16:46:00

标签: c++ eclipse compilation c++11

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

  

标识符'decltype'将成为C ++ 0x

中的关键字

如何解决它?

编辑:

  

项目 - >属性 - > C / C ++构建 - >发现选项 - > GCC C ++   编译器 - >编译器调用参数 - > [ - E -P -v -dD   $ {plugin_state_location} /specs.c --std = gnu ++ 0x]

但它没有效果,有趣,即使放在那里空字符串,它也会尝试使用相同的错误进行编译。不知道这个参数需要什么(

1 个答案:

答案 0 :(得分:5)

试试这个:

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

在那里添加“-std = c ++ 0x”。