2012-06-15 3 views
1

현재 여러 대상에 대한 Android 기본 라이브러리를 빌드하고 있지만 빌드 속도 향상으로 최적화 설정을 기반으로 하위 세트를 작성하려고합니다. 나는 Application.mk이 같은 뭔가를 시도했지만 작동하지 않습니다 : 그것은 APP_OPTIM도이 파일에 설정릴리스 용으로 빌드 할 때 아키텍처 서브 세트를 빌드하는 방법

APP_MODULES := a b c 
ifeq ($(APP_OPTIM),debug) 
     APP_ABI := armeabi x86 
else 
ifeq ($(APP_OPTIM),release) 
    APP_ABI := armeabi-v7a 
endif 
endif 
APP_STL := gnustl_static 

를? 아니면 'APP_DEBUG'와 같은 다른 변수를 사용해야합니까, 아니면 전혀 가능하지 않습니까?

답변

0

당신이이처럼 'Application.mk'에서 'APP_DEBUG'부울을 사용할 수있는 것 같다

ifeq ($(APP_DEBUG),true) 
APP_ABI := armeabi 
else 
ifeq ($(APP_DEBUG),false) 
APP_ABI := x86 armeabi-v7a 
else 
# for cleaning all 
APP_ABI := x86 armeabi-v7a armeabi 
endif 
endif 

는 다행스럽게도 필자는이 정보를 가진 사람을 도울 수 있습니다.

관련 문제