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