3

我在 NetBeans 上的实时解析有一个简单的问题,它只影响编辑器;

代码正常工作,所有依赖项都得到满足。但是代码编辑器似乎无法正常工作。

我在网上做了几次搜索,但没有找到任何东西,只是一些 C++ 插件的旧错误,但都已解决。

我的设置是这样的(QT 库):

  • 操作系统:薄荷 13 - 32x86
  • NetBeans:7.2
  • 插件 C++:1.18.1.1
  • 制作:4.7
  • 项目类型:动态QT C++库
  • 包括 JNI 参考:是;
  • 包括 QT 参考:是的;

NetBeans 错误-> http://s1322.beta.photobucket.com/user/RTOSkit/media/Screenshot-10262012-021945PM.png.html

您还可以在第一张图片中看到,它在“导航器”中缺少函数原型

在这种类型的配置中(带有 QT 的 C++ 库),错误消失了:

  • 操作系统:薄荷 13 - 32x86
  • NetBeans:7.2
  • 插件 C++:1.18.1.1
  • 海湾合作委员会:4.6
  • 项目类型:C++动态库
  • 包括 JNI 参考:是;
  • 包括 QT 参考:是的;

这只是一个图形问题,该项目运行良好,但是在我编写的每一行代码中,代码编辑器都将我标记为完全不存在的错误。

这个问题有什么解决办法吗?还是我只是在 IDE 的配置中遗漏了一些东西?

4

1 回答 1

0

解决了!

幸运的是,该问题不是由 C++ 插件中的任何错误引起的。

但是,是的!由于 NetBeansIDE 上的 QT 项目中包含优先级。

JNI' 包含应在窗口内进行

“选项->C/C++->代码辅助->C编译器”

否则包含在

“选项->C/C++->代码辅助->C++编译器”

或在

"属性->构建->QT->专家->自定义定义-> "INCLUDEPATH += "/..."

只会在编译步骤进行评估,让编译器正确编译;但是“代码帮助”将无法解决 JNI 的依赖关系。

在 C++ 标准项目(不是 QT)的情况下,JNI' 包含在

“选项->C/C++->代码辅助->C++编译器”

在此处输入图像描述

于 2012-12-14T13:32:49.667 回答