2013-04-11 2 views
1

하나의 .mk 파일 내에 .so 파일 두 개를 만들고 싶습니다. 그러나 LOCAL_MODULE에 공백이 없어야하기 때문에 다음 코드가 실패합니다. 그래서 탈출구가 있습니까?하나의 android.mk 파일에 두 개의 .so 파일을 생성하는 방법

LOCAL_PATH := $(call my-dir) 

include $(CLEAR_VARS) 

LOCAL_MODULE := gpio hello-jni 
LOCAL_CFLAGS := -Werror  
LOCAL_SRC_FILES := gpio.c hello-jni.c 
LOCAL_LDLIBS := -llog 

include $(BUILD_SHARED_LIBRARY) 

답변

2

방금 ​​얻은 코드는 다음과 같습니다.

LOCAL_PATH := $(call my-dir) 

include $(CLEAR_VARS) 

LOCAL_MODULE := gpio 
LOCAL_CFLAGS := -Werror  
LOCAL_SRC_FILES := gpio.c 
LOCAL_LDLIBS := -llog 

include $(BUILD_SHARED_LIBRARY) 

include $(CLEAR_VARS) 

LOCAL_MODULE := h ello-jni 
LOCAL_CFLAGS := -Werror 
LOCAL_SRC_FILES := hello-jni.c 
LOCAL_LDLIBS := -llog 

include $(BUILD_SHARED_LIBRARY) 
관련 문제