Я пытаюсь скомпилировать двоичные файлы dosfsck и mkdosfs для Android, используя Linux и Android NDK и SDK.Я правильно настроил NDK и SDK, путь к gcc NDK находится на моем пути.Я также скачал правильный SDK для своего устройства (HTC Desire).
Сначала я попытался скомпилировать файл с помощью простого make:
make CROSS_COMPILE = / home / droidzone /android / android-ndk-r5b / toolchains / arm-linux-androideabi-4.4.3 / встроенный / linux-x86 / bin / arm-linux-androideabi-gcc
Мне нужно иметь возможностьзапустить двоичный файл с моего устройства.Как таковое, приложение компилируется и работает на Ubuntu, но не на моем устройстве.Я получаю сообщение об ошибке от sh: Невозможно запустить двоичный файл
Может кто-нибудь объяснить, как я могу связать библиотеки, откуда мне их взять (в SDK) и какие изменения нужно внести в Makefile, ипоследний синтаксис для правильной компиляции для Android