NDKコンパイルOpenCV-3.0.0のプロファイル
779 ワード
記録のみを行い、背景に関する内容は含まれていない
#!/bin/sh
export ANDROID_NATIVE_API_LEVEL=21
export ANDROID_TOOLCHAIN_NAME=arm-linux-androideabi-4.9
cmake \
-DBUILD_SHARED_LIBS=ON \
-DWITH_OPENGL=ON \
-DBUILD_opencv_apps=ON \
-DBUILD_ANDROID_EXAMPLES=ON \
-DBUILD_DOCS=ON \
-DBUILD_EXAMPLES=ON \
-DBUILD_PERF_TESTS=ON \
-DBUILD_TESTS=ON \
-DENABLE_VFPV3=ON \
-DENABLE_NEON=ON \
-DINSTALL_C_EXAMPLES=ON \
-DINSTALL_PYTHON_EXAMPLES=ON \
-DINSTALL_ANDROID_EXAMPLES=ON \
-DINSTALL_TESTS=ON \
-DDOXYGEN_EXECUTABLE=/usr/bin/doxygen \
-DPLANTUML_JAR=../plantuml.8033.jar \
-DOPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \
-DCMAKE_TOOLCHAIN_FILE=../platforms/android/android.toolchain.cmake ..
このような構成は比較的大きく、makeコンパイルを実行し、make package生成sdkを実行する.