Android NDK构建错误:LOCAL_SRC_FILES指向丢失的文件

时间:2017-03-18 12:22:37

标签: c++ android-studio opencv android-ndk ndk-build

我正在使用this问题接受答案来构建opencv 2.4.11的非自由模块。我正在使用Windows 10操作系统。

1)我从OpenCV 2.4.11 \ sources \ modules \ nonfree \
中移动了nonfree文件夹    include \ opencv2 \ to OpenCV-2.4.11-android-sdk \ sdk \ native \ jni \ include \ opencv2

2)我在libnonfree文件夹中创建了libnonfree文件夹和jni文件夹。 nonfree_init.cpp,precomp.hpp,sift.cpp和surf.cpp文件位于jni文件夹中。

3)我还创建了Android.mk和Application.mk脚本文件。

4)构建libnonfree的时间。将cmd目录更改为libnonfree并键入ndk-build

以下是完整的错误消息。

Android NDK:错误:Android.mk:opencv_java:LOCAL_SRC_FILES指向丢失的文件 Android NDK:检查C:/ Users / what / Desktop / OpenCV-android-sdk-build / sdk / native / jni /../ libs / arm64-v8a / libopencv_java.so是否存在或其路径是否正确 C:/ Users / what / AppData / Local / Android / sdk1 / ndk-bundle / build //../ build / core / prebuilt-library.mk:45:* Android NDK:正在中止。停止。

这里也是我的文件和文件夹的截图

请帮助我坚持了几天来解决这个问题。

0 个答案:

没有答案