Netbeans:导航> 转到声明/定义 BROKEN 与 "Cannot Open Element" 在 C++ 64 位 Ubuntu 上
Netbeans: Navigate-> Go To Declaration/Definition BROKEN with "Cannot Open Element" on C++ 64-bit Ubuntu
My Netbeans右键单击Navigate->Go to Declaration/Definition被破坏,它拒绝去任何地方。相反,在左下角,会弹出一条消息:"无法打开元素:"myvariablename"。"我选择要检查的变量或函数是远程的、全局的还是本地的都无关紧要。从上面的菜单"导航"->"转到声明/定义"也不起作用。
Netbeans在64位Ubuntu 13.10 AMD上使用GNU C++工具链。它正确地使用make、编译和运行复杂的C++项目。
我升级并安装了一个新版本的Netbeans 8.0来解决这个问题,但它仍然存在。
在一些情况下,它是正确的,但我还不能说出区别。当代码没有完全编译和链接时,情况似乎更糟。它可能取决于项目。如果项目没有编译和链接,我可以理解会迷路,但它肯定有足够的信息来知道一切都在哪里
我的另一台运行Netbeans 8.0的32位Ubuntu机器没有任何这样的问题。我想这是某种配置问题。
我如何让Netbeans能够成功地转到C++项目下变量和函数的源定义?非常感谢。
"请尝试关闭NetBeans,删除缓存目录/home/user/.cache/netbeans/8.0rc1
并重新启动NetBeans。">
这一次对我有效。
在"项目"选项卡上,右键单击顶部项目文件夹中的一个,然后选择:Code assistance / reparse project
顺便说一句,我正在使用带有C++插件的netbeans 11(我记得这个插件来自nb8,但效果很好(。
相关文章:
- Poco::Net::FTPClientSession 在 open() 方法上挂起 129 秒,如果 ftp 主机不存
- Node.js fs.open() 在尝试打开 4 个以上的命名管道 (FIFO) 后挂起
- POSIX open() 挂在 SMB 共享上
- C++:std::ofstream 方法 open() 在第二次迭代时擦除打开的 ifstream 文件
- Visual Studio "fatal error LNK1104: cannot open file"未使用或包含的库
- C++ 错误检查 fstream open() 命令和一般字符串流错误处理
- 如何将 bsoncxx::d ocument::element 写入控制台
- VS 2017 C++ - "cannot open source file 'sqlite3.h' "
- 在VS 15.7.5中,悬停在Open CV 3.4.1Mat上仍然冻结
- 计算着色器Open GL ES的多个输入
- 从生成文件编译错误:"Unable to open output file" ..."No such file or directory"
- Open GL ES 3.1 的计算着色器的最小工作示例
- [bsoncxx ]如何附加一个bsoncxx::d ocument::element TO bsoncxx::buil
- 我可以对"int 文件 = open(path, flag);"做点什么吗?
- 进口。TLB文件给出"cannot open source file x.tlh"
- QtCreator 中的"Fatal Error C1083: Cannot open include file"
- OpenCV: fs.open fails
- Open AL 的函数在 ubuntu 中使用 g++ 编译时给出未定义引用的错误
- 标准::Ofstream Open的Klocwork问题
- Netbeans:导航> 转到声明/定义 BROKEN 与 "Cannot Open Element" 在 C++ 64 位 Ubuntu 上