сделать в ndk-gdb дроссели для включения в Android.mk - PullRequest
2 голосов
/ 10 ноября 2011

У меня есть проект Android NDK.Windows 7, Cygwin, NDK r6b.Android.mk ссылается на другой файл MK в другом каталоге:

include ../../MyApp/jni/Src.mk

Когда я пытаюсь запустить ndk-gdb в каталоге jni, я получаю сообщение об ошибке:обычные сборки Android работают нормально.Файл Src.mk по указанному пути явно существует.Есть идеи, почему бы make не найти его?

1 Ответ

2 голосов
/ 10 ноября 2011

Размещение абсолютного пути в строке include устраняет проблему.Так что об относительном пути.Эта конкретная проблема может быть решена путем сохранения абсолютного пути к корню проекта в переменной среды и ссылки на него в строке включения:

include $(PROJECTROOT)/MyApp/jni/Src.mk
...