Разный make-файл для каждой архитектуры - Android NDK
Я нацеливаюсь на более чем одну архитектуру с моим кодом c/ C++, скомпилированным с NDK, проблема в том, что мне нужно иметь четкую организацию моих файлов make, я также должен установить одну и ту же переменную среды по-разному в зависимости от архитектуры NDK нацеливается при компиляции.
Как я могу иметь разные make-файлы для каждой архитектуры?
1 ответ
Решение
Вам не нужны разные make-файлы.
в Application.mk используйте:
APP_ABI: = все
Тогда, например, использовать
if eq($(TARGET_ARCH_ABI), armeabi)
<<insert your definitions here>>
ENDIF