注意:它显然是StackOverflow上的一个经常出现的问题,但是 - 对于我所看到的 - 人们从来没有找到方法或者他们的解决方案对我不起作用
我正在使用Eclipse Juno ADT.在我尝试更新NDK之前,一切正常.我用新版本(即)替换了我的ndk
文件夹(ndk-r8d
即ndk-r8e
),在我的Paths and Symbols
配置中,我将包含从g ++ 4.6更改为4.7.
它似乎打破了我的索引:我可以编译我的代码,但Eclipse给出了语义错误,就像在[ 1 ]和[ 2 ]中一样.这些错误主要是由来自OpenCV4Android使用的符号,如distance
,pt
,queryIdx
和trainIdx
.
当我尝试备份到我的旧配置时,索引仍然被破坏了!我找不到改变这个的方法.
trainIdx
仅在我的OpenCV4Android中出现的符号包含在该Paths and Symbols
部分中.Paths and Symbols
部分中更改我的包含的顺序.我基本上试图将OpenCV包含在开头和结尾.我假设它是CDT索引,原因如下:
ndk-build clean
和构建我的项目ndk-build
.jni
文件夹中)之前我没有错误.Field '<name>' could not be resolved.
下面的代码报告有关错误line …