我已经下载了Android的OpenCV项目,与它捆绑的示例项目包含几个错误….
只有包含NDK代码的项目才有错误….
问题是C代码显示了很多错误……
像jstring这样的关键字无法识别..
请帮我解决这个问题……
提前感谢您的宝贵时间
#include
错误..
Unresolved inclusion:
最佳答案
@Nolan的回答随后@ Michael的评论为我解决了这个问题.以下是组合步骤:
>在Eclipse中,右键单击您的项目并选择属性(这是在mac btw上)
>展开C/C++ General
>选择路径和符号
>在语言下选择GNU C.
>以下内容应在Include目录下定义
${NDKROOT}/platforms/android-9/arch-arm/usr/include
${ProjDirPath}/../../sdk/native/jni/include
${NDKROOT}/sources/cxx-stl/gnu-libstdc++/4.4.3/libs/armeabi-v7a/include
${NDKROOT}/sources/cxx-stl/gnu-libstdc++/4.4.3/include
>确保将${NDKROOT}定义为环境变量.如果它没有继续并在C/C++ Build – Environment下添加它
>现在继续通过右键单击项目并选择Index – Rebuild重建索引
干杯.