我正在使用NetBeans8.2 for C ++项目,并希望使用C ++ 11功能。我的问题是NetBeans的代码帮助不管怎样都没有设法解析shared_ptr符号,因此尽管编译成功通过,但它仍然将其视为错误。
我已经google了很多 - 并且看到了将__cplusplus宏设置为201103L的所有选项 - 但它对我没有帮助。 Netbeans忽略了它,我仍然有这个恼人的消息“无法解决符号”
我还在工具中设置了C ++标准到C ++ 11 - >属性 - >代码辅助 - > c ++编译器。
有人对我有任何想法吗?
答案 0 :(得分:0)
由于编译成功,您的编译器设置似乎没问题。
你能做什么:
Context menu of Project -> Code Assistance
强>
Reparse Project
强> Clean C/C++ cache and restart IDE
~/.cache/netbeans/<NB version>