Ответ 1
Использование
LOCAL_PATH := $(call my-dir)
$(warning $(LOCAL_PATH))
Я пытаюсь распечатать дополнительную информацию при компиляции библиотеки с помощью ndk-build.
Например:
LOCAL_PATH := $(call my-dir)
all:;echo $(LOCAL_PATH)
echo: $(LOCAL_PATH)
print:echo "i'm not working"
Когда я делаю ndk-build, просто скомпилируйте все Android.mk, но я не получаю консольное эхо. Я прочитал информацию о GNU make (ndk-build - это всего лишь крошечный GNU make), и некоторые сообщения, которые сказали, что эхо должно работать с использованием $(VAR), но оно не работает на моем случае.
Некоторая идея?
Использование
LOCAL_PATH := $(call my-dir)
$(warning $(LOCAL_PATH))
Более правильная функция для вызова - "$ (info...)":
LOCAL_PATH := $(call my-dir)
$(info $(LOCAL_PATH))
В Android.mk доступны следующие дисплеи:
Ниже приведены некоторые примеры:
$(error this is the error message that will stop the build process)
$(warning this the warning msg)
$(info this the info msg)