无法构建opencv

时间:2013-11-16 04:09:54

标签: java android c++ c opencv

我正在学习android-opencv,当我使用Cartoonifier_Android时。发生了这个错误,我不知道如何解决它

$ $NDK/ndk-build Android NDK: ERROR:jni/Android.mk:opencv_contrib:
LOCAL_SRC_FILES points to a missing file Android NDK: Check that
/cygdrive/c/android-ndk-r9b/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/user/share/OpenCV/../../libs/armeabi-v7a/libopencv_contrib.a
exists  or that its path is correct
/cygdrive/c/android-ndk-r9b/build/core/prebuilt-library.mk:45: ***
Android NDK: Aborting    。 stop。

有人可以帮助我吗?

由于

1 个答案:

答案 0 :(得分:0)

错误清楚地显示libopencv_contrib.a文件丢失。 NDK查看/cygdrive/c/android-ndk-r9b/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/user/libs/armeabi-v7a/位置,但找不到文件。   您可以做的是在库搜索路径中包含上面的路径,例如:Linux中的LD_LIBRARY_PATH或Windows中的%PATH%。或者您可以将libopencv_contrib.a文件复制到该位置。   我的建议是包括库路径。