忽略JNI C ++代码中的错误,eclipse

时间:2013-06-02 03:19:27

标签: android eclipse java-native-interface

嗨我在android中使用JNI,eclipse。

首先,我尝试使用JNI在OpenCV中运行演示。即使程序在我的Android手机中编译和运行,当我出于好奇心在JNI文件夹中打开C代码时,该项目显示该文件中的无数错误,项目将永远不会编译。

我认为这是因为eclipse无法正确解析C代码,但JNI实用程序可以处理它们。

那么有没有办法在IDE中抑制这些错误以使其编译?

(我预测android会在android开发中经常出现这些问题。)

更新

**** Build of configuration Default for project OpenCV Sample - face-detection ****

G:\progWorkSpace\Android\Tegra\tadp_download\android-ndk-r8d-windows\android-ndk-r8d\ndk-build.cmd 
Install        : libdetection_based_tracker.so => libs/armeabi-v7a/libdetection_based_tracker.so

**** Build Finished ****

CDT成功建立。

2 个答案:

答案 0 :(得分:8)

如果CDT构建控制台中没有显示编译或链接错误(不在问题视图中),则只需删除问题列表中的错误,即可运行应用程序。如果CDT构建控制台中显示错误,请将它们粘贴到此处。

答案 1 :(得分:0)

第一次在eclipse中打开c ++文件时,这也发生在我身上。我退出了eclipse并重新启动了它,由于某种原因解决了这个问题。