使用 ndk-build 时自定义宏
customize macro when using ndk-build
据我了解,我可以在Android.mk
中使用LOCAL_CFLAGS += -DMY_DEFINITION
自定义一个宏,但是我可以在ndk-building项目时自定义一个宏吗?如:
$ ndk-build -DMy_DEFINITION
有点像cmake -DMY_DEFINITION ..
,这使得构建配置更加灵活
使用:
ndk-build MY_DEFINITION=1
这将从您的 Android.mk 中看到。可以看到是用$(info)
:
设置的
$(info MY_DEFINITION=$(MY_DEFINITION))
# Rest of your Android.mk...
据我了解,我可以在Android.mk
中使用LOCAL_CFLAGS += -DMY_DEFINITION
自定义一个宏,但是我可以在ndk-building项目时自定义一个宏吗?如:
$ ndk-build -DMy_DEFINITION
有点像cmake -DMY_DEFINITION ..
,这使得构建配置更加灵活
使用:
ndk-build MY_DEFINITION=1
这将从您的 Android.mk 中看到。可以看到是用$(info)
:
$(info MY_DEFINITION=$(MY_DEFINITION))
# Rest of your Android.mk...