[英]How to build OpenCV for Android using Clang and the latest NDK r15b
How can I build OpenCV for Android using Clang and the latest NDK r15b? 如何使用Clang和最新的NDK r15b为Android构建OpenCV? On the latest NDK r15b toolchains folder does not contain special subfolders with Clang except llvm and android.toolchain.cmake script ignores llvm subfolder.
在最新的NDK r15b 工具链文件夹中,除了llvm和android.toolchain.cmake脚本会忽略llvm子文件夹,该文件夹不包含带有Clang的特殊子文件夹。 So I can't figure out how to make things work?
所以我不知道如何使事情正常?
You can compile it like this: 您可以这样编译它:
cd $OPENCV_SRC_DIR
mkdir build
export ANDROID_NDK=$YOUR_NDK_PATH
cmake -DCMAKE_TOOLCHAIN_FILE=$YOUR_NDK_PATH/build/cmake/android.toolchain.cmake ..
make -j7
make install
cd install
NOTE: 注意:
Tested with the last ndk16 version + opencv-2.4.11. 使用最新的ndk16版本+ opencv-2.4.11进行了测试。
(Clang is the default compiler in the new ndk's) (Clang是新ndk的默认编译器)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.