2011-12-28 21 views
5

Có cách nào để sử dụng biểu thức có điều kiện trong Android.mk không? Tôi cần nó để làm smth như thế này:..Điều kiện Android.mk

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

Trả lời

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

Bạn đã mất tích không gian sau thứ hai 'ifeq' trước' ('Các lỗi xây dựng hệ thống trên đó –

+0

"Các tài liệu NDK nêu rằng Android.mk "thực sự là một đoạn nhỏ của GNU Makefile ..." Dưới đây là các tài liệu về tạo điều kiện: http://www.gnu.org/software/make/manual/html_node/Conditionals.html "// Lấy từ đây https://groups.google.com/forum/#!topic/android-ndk/UCqQ1L2kisE –