【问题标题】:How to build OpenCV for Android using Clang and the latest NDK r15b如何使用 Clang 和最新的 NDK r15b 为 Android 构建 OpenCV
【发布时间】:2017-07-26 09:03:33
【问题描述】:

如何使用 Clang 和最新的 NDK r15b 为 Android 构建 OpenCV? 在最新的 NDK r15b toolchains 文件夹中不包含带有 Clang 的特殊子文件夹,除了 llvmandroid.toolchain.cmake 脚本忽略 llvm 子文件夹。所以我不知道如何让事情发挥作用?

【问题讨论】:

  • 您是否能够使用 Clang 为 Android 构建 OpenCV?

标签: android opencv android-ndk clang opencv4android


【解决方案1】:

你可以这样编译:

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

注意:

用最新的 ndk16 版本 + opencv-2.4.11 测试。

(Clang 是新 ndk 中的默认编译器)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-25
    • 2019-05-31
    • 1970-01-01
    • 2015-05-19
    • 2015-08-11
    • 1970-01-01
    相关资源
    最近更新 更多