README.android.txt 852 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Author: Ethan Rublee
email: ethan.rublee@gmail.com

  
To build with cmake:

mkdir build
cd build
cmake ..
make



Make sure to set the path in the cache for the crystax ndk available 
here:
   http://www.crystax.net/android/ndk-r4.php
   
   
to include in an android project -
20 21
just include the generated android-opencv.mk in you android ndk project 
(in an Android.mk file)
22 23 24 25 26 27 28 29 30 31 32 33 34 35
with:

include android-opencv.mk

this defines OPENCV_INCLUDES and OPENCV_LIBS - which you should add to your
makefiles like:

#define OPENCV_INCLUDES and OPENCV_LIBS
include $(PATH_TO_OPENCV_ANDROID_BUILD)/android-opencv.mk

LOCAL_LDLIBS += $(OPENCV_LIBS)
    
LOCAL_C_INCLUDES +=  $(OPENCV_INCLUDES)

36 37 38
for now, you also need to cd to android-jni and run make
this will create the android shared library with some useful functionality
that may be reused in android projects.
39