C ++插件代码编辑器实时解析错误

时间:2012-10-26 13:56:54

标签: qt netbeans java-native-interface netbeans-7

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

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

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

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

  • OS:Mint 13 - 32x86
  • NetBeans:7.2
  • 插件C ++:1.18.1.1
  • Qmake:4.7
  • 项目类型:动态QT C ++库
  • 包括JNI参考:是;
  • 包括QT参考:是;

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

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

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

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

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

这个问题有解决办法吗?或者我只是在IDE的配置中遗漏了什么?

1 个答案:

答案 0 :(得分:0)

解决了!

幸运的是,问题不是由C ++插件中的任何错误造成的。

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

JNI'包含应该在窗口内进行

  

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

否则在

中完成包含
  

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

  

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

仅在编译步骤中进行评估,允许编译器正确编译; 但“代码帮助”无法解决JNI的依赖关系。

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

  

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

enter image description here