Netbeans:在C ++ 64位Ubuntu上,导航至>用“无法打开元素”转到声明/定义已损坏

Dra*_*ord 3 c++ ubuntu netbeans editor inspect

我的Netbeans右键单击导航->转到声明/定义已损坏,它拒绝转到任何位置。而是在左下角弹出消息:“无法打开元素:“ myvariablename”。我选择检查的变量或函数对函数而言是远程,全局还是局部都没有关系。从上方的菜单导航->转到声明/定义都无效。

Netbeans在64位Ubuntu 13.10 AMD上使用GNU C ++工具链。它正确地使用了make,编译和运行复杂的C ++项目。

我升级并安装了新版本的Netbeans 8.0来解决此问题,但是仍然会发生。

在某些情况下,它可以正常工作,但是我还无法分辨出区别。当代码没有完全编译并链接时,情况似乎更糟。它可能取决于项目。如果项目不进行编译和链接,我会迷路,但它当然有足够的信息来知道所有内容。

我的其他运行Netbeans 8.0的32位Ubuntu计算机没有任何此类问题。我想这是某种配置问题。

如何使Netbeans能够成功进入C ++项目下的变量和函数的源定义?谢谢。

Dra*_*ord 5

“请尝试关闭 NetBeans,删除缓存目录 /home/user/.cache/netbeans/8.0rc1 ,然后再次启动NetBeans。”

这一次对我有用。