Ошибка в программе Android NDK не может найти
Я пытаюсь настроить Android NDK, используя Ссылка.
Я начал процесс создания, выполнив команду make -v, и я получаю
$ make -v
bash: make: command not found
Затем я ввел следующие команды, указанные в приведенной выше ссылке
cd /cygwin/C/..path for my project
/cygwin/C/..path of ndk installed path
В этот момент я получаю
ERROR: Cannot find 'make' program. Please install Cygwin make package
or define the GNUMAKE variable to point to it.
Примечание:
Я проверил все возможные ссылки ошибки ошибки
Ссылка-1
Ссылка-2
Удалены промежутки между папками.
Я думаю, что у меня что-то не хватает. Любая помощь будет оценена.
Проверьте ![Screenshot image]()
Ответы
Ответ 1
ERROR: Cannot find 'make' program. Please install Cygwin make package
or define the GNUMAKE variable to point to it.
При попытке установить Cygwin я пропустил установку MAKE PACKAGE
Просто нужно искать сделать в поле Поиск, и на нем будут показаны ветки, которые включают ветвь девеста, и из выделенного пакета divvel, который я выбрал.
Все исправлено.
Отметьте эту ссылку Youtube для полного процесса настройки для Android NDK.
Объяснение из процесса настройки SDK для процесса создания NDK.
Ответ 2
Вероятно, вам не хватает ветки devel в cygwin. Откройте программу установки и на экране выбора пакета найдите "Devel". Рядом с ним он читает "default". нажмите эту кнопку, чтобы установить всю ветку, и после установки вы должны быть хороши.
Ответ 3
Мое предложение было бы
- для установки (дополнительно) GnuMake для Win32 - у него есть соответствующая версия > 3.81
- создать переменную среды
GNUMAKE
и указать ее на your_path/GnuMake32/bin
- для вызова через cygwin
make -v
и наслаждаться результатом
Надеюсь, поможет.
Но базовый уровень прост - лучше развернуть что-то вроде Ubuntu (как отдельная ОС или через VM) и запустить там NDK.
Ответ 4
Вероятно, пакет разработчика Cygwin не установлен. По умолчанию он не установлен. Вы, вероятно, должны запустить установщик Cygwin и установить инструменты разработчика.
Ответ 5
Попробуйте добавить путь cygwin/bin (например, C:\cygwin64\bin) к переменным системной среды.