ndk-build 명령을 실행하면 기본적으로 arm 모드로 컴파일이 되고, Thumb 모드로 컴파일 하고 싶으면 


아래와 같이 Android.mk 파일에 LOCAL_ARM_MODE 로 지정해 주면 된다. arm / thumb 로 지정.





hyunminiuiMBP2:jni hyunmini$ tree

.

├── Android.mk

└── test.c




hyunminiuiMBP2:jni hyunmini$ cat Android.mk 


LOCAL_PATH:=$(call my-dir)

include $(CLEAR_VARS)


LOCAL_MODULE:=test

LOCAL_SRC_FILES:=test.c

LOCAL_ARM_MODE:=thumb


include $(BUILD_EXECUTABLE)





'Linux System Hacking' 카테고리의 다른 글

ARM Assembly 정리 - ARM 기본 개념  (0) 2016.02.22
LD_PRELOAD 를 이용한 Hooking  (0) 2014.05.03

+ Recent posts