NDK 更新后 Eclipse 中的语义错误
尽管编译成功,Eclipse 用户在更新 NDK 后可能会遇到语义错误。 StackOverflow 上常见的此问题会影响使用 OpenCV4Android 的项目。
症状:
编译成功,但 Eclipse 显示语义错误,特别是对于距离、pt 等符号、queryIdx 和 trainIdx。在 Eclipse 中打开 jni 文件夹中的 C 文件时会出现这些错误。
故障排除步骤:
观察结果:
解决方案:
解决此问题,转到 Eclipse 中的以下项目首选项:
C/C++ General -> Code Analysis -> Launching
取消选中两个复选框:
结论
通过取消选中这些复选框,CDT 索引在启动过程中被禁用,从而防止其生成语义错误。然后 Eclipse 将成功编译项目,而不会出现这些错误。
以上是为什么更新 NDK 后,Eclipse 中出现语义错误?的详细内容。更多信息请关注PHP中文网其他相关文章!