android studio + opencv + jni + cmake +人脸识别

遇到问题:undefined reference to `cv::CascadeClassifier::detectMultiScale(
解决方案如下:在build.gradle中添加arguments "-DANDROID_STL=gnustl_static"即可。不是C++_static哦,如果有用请点赞,这是我花了两天时间解决的
示例如下:

externalNativeBuild {
    cmake {
        cppFlags "-std=c++11 -frtti -fexceptions"
        abiFilters 'arm64-v8a','armeabi-v7a', 'x86', 'x86_64'
        arguments "-DANDROID_STL=gnustl_static"
    }
}


猜你喜欢

转载自blog.csdn.net/gaoxiaochuan89/article/details/81003995