아무리 해봐도 안돼서 질문드립니다.
CYGWIN과 NDK 이용하여 opencv 안드로이드 작업하고 있습니다.
프로젝트에 빨간 엑스 표시도 없고 ndk-build 할때도 warning만 있는데 running 하면
your project contains errors) please fix them before running your application
이렇게 뜨는 이유가 무엇일까요?? ㅠㅠ logcat에도 아무내용이 안뜨고 console에
[2015-04-07 20:57:33 - demo] - lib/armeabi/libopencv_core.so
이런 빨간줄이 여러개 생겼다가 없어지네요
검색해봤을때 clean 해보거나 .android 폴더의 debug.keystore 나 obj 폴더삭제하란 얘기가 있어서 해봤는데도 변화가 없습니다.
다음은 android.mk application.mk 코드 입니다.
android.mk
//////////////////////////////////
LOCAL_PATH :=$(call my-dir)
include $(CLEAR_VARS)
include C:/cygwin64/home/Administrator/OpenCV-2.4.10-android-sdk/sdk/native/jni/OpenCV.mk
LOCAL_MODULE := demo-c
LOCAL_CPP_INCLUDES := $(LOCAL_PATH)/
LOCAL_SRC_FILES := demo-c.cpp IS.cpp Util.cpp csparse.cpp
OCAL_LDLIBS += -llog -ldl
LOCAL_ARM_MODE := arm
include $(BUILD_SHARED_LIBRARY)
//////////////////////////////////////////////////////////////////////////////
application.mk
APP_STL := gnustl_static
APP_CPPFLAGS := -frtti -fexceptions
APP_ABI := armeabi armeabi-v7a x86 mips
APP_PLATFORM := android-8
////////////////////////////////////////////////////////////////////////////