使用Eclipse构建时会收到有关c ++ 0x关键字的警告和错误。例如:
标识符'decltype'将成为C ++ 0x
中的关键字
如何解决它?
编辑:
项目 - >属性 - > C / C ++构建 - >发现选项 - > GCC C ++ 编译器 - >编译器调用参数 - > [ - E -P -v -dD $ {plugin_state_location} /specs.c --std = gnu ++ 0x]
但它没有效果,有趣,即使放在那里空字符串,它也会尝试使用相同的错误进行编译。不知道这个参数需要什么(
答案 0 :(得分:5)
试试这个:
项目 - >属性 - > C ++ - 构建[设置] - > G ++编译器[miscellanous] - >其他标志
在那里添加“-std = c ++ 0x”。