我正在学习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。
有人可以帮助我吗?
由于
答案 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
文件复制到该位置。
我的建议是包括库路径。