2011-12-28 3 views
5

Czy istnieje sposób użycia wyrażeń warunkowych w systemie Android.mk? Muszę mu coś zrobić tak:..Warunki Android.mk

IF arch = AREABI_V7 
    *use path for my arm_v7 static libs* 
ELSE 
    *use path for arm static libs* 

Odpowiedz

7
ifeq ($(TARGET_ARCH_ABI),armeabi-v7a) 
    ... 
else 
    ifeq($(TARGET_ARCH_ABI),armeabi) 
     ... 
    endif 
endif 
+1

Masz brakuje miejsca po drugiej 'ifeq' przed' ('Błędy systemowe budować na które –

+0

„Docs NDK stwierdzić, że Android.mk "to naprawdę mały fragment Makefile GNU ...". Tutaj są dokumenty na temat warunków make: http://www.gnu.org/software/make/manual/html_node/Conditionals.html "// Zrobione stąd https://groups.google.com/forum/#!topic/android-ndk/UCqQ1L2kisE –