使用Mac构建适用于Android的OpenCV

时间:2017-12-27 12:35:16

标签: android macos opencv android-ndk

在Mac上,我做了一个OpenCV 3.4的克隆

git clone https://github.com/opencv/opencv.git

我在最新的稳定Android环境3.0.1上使用

关注https://github.com/opencv/opencv/wiki/Building_OpenCV4Android_from_trunk export ANDROID_NDK=~/Development/android-ndk-r10b cd ~/opencv mkdir build && cd build cmake .. ......这很好用!但是为Android构建

cd ~/opencv/platform ./scripts/cmake_android_arm.sh 它提供了

  

平台上的CMake错误/ android / android.toolchain.cmake:813(消息):     指定的Android原生API级别' android-9'你的支持不受支持     NDK /工具链。   呼叫堆栈(最近一次呼叫):     /usr/local/Cellar/cmake/3.10.1/share/cmake/Modules/CMakeDetermineSystem.cmake:91(include)     CMakeLists.txt:117(项目)

好的,我设置了这个

export ANDROID_NATIVE_API_LEVEL=14 ./scripts/cmake_android_arm.sh

现在我看到了

  

平台上的CMake错误/ android / android.toolchain.cmake:813(消息):     指定的Android原生API级别' android-14'你的支持不受支持     NDK /工具链。

我希望有人给我一个暗示,如何解决这个问题

0 个答案:

没有答案