如何给Android.mk传入自定义宏参数,比如,Android.mk里可以用宏参数 NDK_DEBUG去做一些分支判断:
ifeq ($(NDK_DEBUG), 1)
LOCAL_CFLAGS += -DDEBUG_VERSION=0
else
LOCAL_CFLAGS += -DDEBUG_VERSION=1
endif
有没有什么方法,可以传入自定义宏参数,例如传入一个TEST_DEBUG宏,让其在Android.mk作为分支的判断条件:
ifeq ($(NDK_DEBUG), 1)
LOCAL_CFLAGS += -DDEBUG_VERSION=0
ifeq ($(TEST_DEBUG), 1)
LOCAL_CFLAGS += -DDEBUG_VERSION=9
endif
else
LOCAL_CFLAGS += -DDEBUG_VERSION=1
endif
谢谢!