Я пытаюсь заставить ndk-build работать в Cygwin на windows.Согласно документации NDK (в частности, INSTALL.htm), "NDK требует наличия GNU Make 3.81 или более поздней версии, доступной в вашей разработке."
У меня установлен Gnu Make на моем компьютере.
Пока все хорошо.
В Cygwin bash я перехожу в корневой каталог android NDK.Теперь, когда я набираю следующую команду (без параметров прямо сейчас, просто чтобы посмотреть, работает ли команда):
$. / Ndk-build
ОШИБКА: невозможнонайти программу 'make'.Пожалуйста, установите Cygwin make package или определите переменную GNUMAKE, чтобы указать на нее.
Поэтому я пытаюсь установить переменную GNUMAKE, но безуспешно:
$ export GNUMAKE ='/ cygdrive / c \ Program Files \ GnuWin32 \ bin'
ОШИБКА: для вашей переменной GNUMAKE задано недопустимое имя: / cygdrive / c \ Program Files \ GnuWin32 \ bin Пожалуйста, исправьте это, чтобы указатьк действительному исполняемому файлу make (например, usr / bin / make)
Я даже пытался установить его в usr / bin / make, как это предлагается, но с той же ошибкой неправильного имени.
Anyone, знает, как решить эту проблему?
Я использую Windows 7, NDK r5, Cygwin 1.7.1