#android-ndk
#android-ndk
Вопрос:
Я пытаюсь собрать машинный код (mupdf) с помощью ndk-build. Я загружаю android-sdk и android-ndk с http://developer.android.com/sdk/ndk/index.html
Я также загрузил GnuWin32, используя GetGnuWin32-0.6.3 от http://sourceforge.net/projects/getgnuwin32 /
В окне Cygwin в каталоге, в котором находится мой проект Android, я набираю: /cygdrive /c / Android / android-ndk / ndk-build
Я получаю следующие сообщения об ошибках:
/cygdrive/c / Android /android-ndk /ndk-сборка: строка 32: $ ‘ r’: команда не найдена / cygdrive / c / Android / android-ndk /ndk-сборка: строка 41: cd: /cygdrive / c / Android /andr: нет такого файла или каталога /cygdrive / c / Android / android-ndk /ndk-сборка: строка 90: синтаксическая ошибка: неожиданный конец файла
Однако в файле ndk-build строка 32 является пустой строкой.
Я также попытался выполнить сборку из eclipse, выполнив шаги в
http://mobilepearls.com/labs/ndk-builder-in-eclipse/
http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/
Не повезло обоим с компиляцией собственного кода.
Ответ №1:
Если вы скопируете вставляемый код из Интернета, компилятор не распознает возвращаемые носители. попробуйте показать скрытые символы или напишите заново свой код внутри cygwin.
Комментарии:
1. Спасибо за ответ. Я переписываю следующие строки в emacs: PROGDIR=
dirname $0
PROGDIR=cd $PROGDIR amp;amp; pwd
GNUMAKE=’make’ GNUMAKE -f $PROGDIR/build/core/build-local.mk $@ Я получаю сообщение об ошибке: /cygdrive / c / Android / android-ndk / ndk-build: строка 4: GNUMAKE: команда не найдена2. Я переустановил gcc из программы установки cygwin, и теперь make работает нормально. Но у меня есть другая проблема с настройкой пути для src и файла назначения с помощью ndk-build