【发布时间】:2018-02-17 00:28:00
【问题描述】:
这是我的 Android.mk 文件
LOCAL_PATH := $(call my-dir)
包括 $(CLEAR_VARS)
OPENCV_INSTALL_MODULES := 开启 包括 $(OPENCV_ANDROID_SDK)/sdk/native/jni/OpenCV.mk
LOCAL_MODULE := face-lib LOCAL_SRC_FILES += $(LOCAL_PATH)/face-lib.cpp $(LOCAL_PATH)/FaceRecognitionLib/Facebase.cpp LOCAL_SRC_FILES += $(LOCAL_PATH)/FaceRecognitionLib/Eigenfaces.cpp $(LOCAL_PATH)/FaceRecognitionLib/Fisherfaces.cpp LOCAL_SRC_FILES += $(LOCAL_PATH)/FaceRecognitionLib/PCA.cpp $(LOCAL_PATH)/FaceRecognitionLib/LDA.cpp LOCAL_C_INCLUDES += $(EIGEN3_DIR) $(LOCAL_PATH)/FaceRecognitionLib/RedSVD/include LOCAL_LDLIBS += -llog -ldl LOCAL_CPPFLAGS += -std=gnu++11 -frtti -fexceptions
包括 $(BUILD_SHARED_LIBRARY)
Gradle 文件
externalNativeBuild {
ndkBuild {
path 'src/main/cpp/Android.mk'
}
}
我得到的错误
错误:配置项目 ':app' 时出现问题。 为 ndkBuild 执行外部原生构建 D:\FaceRecognition\FaceRecognitionApp\app\src\main\cpp\Android.mk
【问题讨论】:
标签: android c++ opencv android-ndk