본인은 MAC에서 빌드하였으므로 windows를 사용하시는 분은 stript 명령어가
조금 틀릴 수 있습니다.
Build 환경 tools 를 다운받는다.
1. Android NDK : http://developer.android.com/sdk/ndk/index.html
2. OpenCV prebuilt package : http://sourceforge.net/projects/opencvlibrary/files/opencv-android/2.3/
3. cmake tool : http://www.cmake.org/
NDK StandAlone 설정 - tool chain 생성
~/NDK/build/tools/make-standalone-toolchain.sh 를 다음과 같은 명령어로 실행한다.
make-standalone-toolchain.sh --platform=<target> --install-dir=<Tool chain을 생성할 폴더> --ndk-dir=<NDK 폴더위치>
예) /Users/Lowmans/Programming/Android/NDK-r7c/build/tools/make-standalone-toolchain.sh --platform=android-8 --install-dir=/Users/Lowmans/Programming/Android/StandAlone --ndk-dir=/Users/Lowmans/Programming/Android/NDK-r7c
환경설정 Path 를 잡는다
export ANDROID_STANDALONE_TOOLCHAIN=/Users/Lowmans/Programming/Android/StandAlone
Android cmake 실행
/OpenCV-2.4.0-beta2/android/scripts/cmake_android_neon.sh
생성된 ~/android/build_neon 폴더안에 있는 Makefile 실행
make
도움이 되시길 ....
Android 용만 따로 나온 부분입니다.
https://github.com/billmccord/OpenCV-Android