Android在调用openCV时可以通过静态库调用,不需要libopencv_java.so库

来源:互联网 发布:mp4转avi软件 编辑:程序博客网 时间:2024/06/15 02:38

Android在调用openCV时可以通过静态库调用,不需要libopencv_java.so库

Android.mk

LOCAL_PATH := $(call my-dir)OPENCV_PATH := D:/OpenCV-2.4.10-android-sdk/sdk/native/jniinclude $(CLEAR_VARS)OPENCV_CAMERA_MODULES:=offOPENCV_INSTALL_MODULES:=onOPENCV_LIB_TYPE:=STATICinclude $(OPENCV_PATH)/OpenCV.mkLOCAL_C_INCLUDES :=             \    $(LOCAL_PATH)              \    $(OPENCV_PATH)/includeLOCAL_MODULE    := testLOCAL_SRC_FILES := OpenCVTest.cppLOCAL_LDLIBS    += -lm -llog -landroid -lc -ldl -lzLOCAL_STATIC_LIBRARIES += android_native_app_glueinclude $(BUILD_SHARED_LIBRARY)$(call import-module,android/native_app_glue)

Application.mk

APP_ABI := armeabi#armeabiAPP_STL := gnustl_staticNDK_TOOLCHAIN_VERSION=4.6APP_CPPFLAGS := -frtti -fexceptions

其余跟openCV调用动态库一样。

1 0
原创粉丝点击