안녕하세요.

프로그래밍 관련 일을 시작한지 얼마 안되는 초짜입니다.

 

neon사용하도록 하려는데 구글링 해봐도 관련 설명을 찾기 어려워서 한참을 고민하다가 질문 드립니다

제가 만든 건 이런데요.

 

LOCAL_PATH:= $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE := asdf

LOCAL_SRC_FILES := \
    N1.cpp \
    N2.cpp \
    N3.cpp \
    N4.cpp \
    N5.cpp \
    N6.cpp

#ifeq ($(TARGET_ARCH_ABI),armeabi-v7a)
    LOCAL_ARM_NEON := true
#endif

#LOCAL_LDLIBS := -llog

include $(BUILD_STATIC_LIBRARY)

include $(CLEAR_VARS)

LOCAL_MODULE    := asdf_so

LOCAL_STATIC_LIBRARIES := asdf
include $(BUILD_SHARED_LIBRARY)

cygwin에서 ndk-build하면 다음과 같은 에러 메세지가 뜹니다.

Android NDK: NEON support is only possible for armeabi-v7a ABI
Android NDK: Please add checks against TARGET_ARCH_ABI in jni/Android.mk

 

혹시 이와 관련해서 아시거나 조금이라도 도움이 될만한 부분이 있으면 조언 부탁드립니다.  -__-꾸벅