Android: настройка NDK в windows - PullRequest
2 голосов
/ 16 февраля 2012

Я планировал разработать приложение Augmented_Reality (AR) для Android. Итак, я изучил различные вопросы, касающиеся установки библиотек в eclipse (IDE), таких как artool, qcar sdk и т. Д., Затем я обнаружил, что установку NDK следует выполнить перед тем, как перейти в набор artool или qcar sdk. Поэтому я начал установку NDK и прогресс, как они сказали в ссылке ниже:

http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/

после установки 'Cygwin' они написали написать в консоли 'make -v'. Когда я это сделал, я получил 'GNU make 3.82.90', но у них есть 'GNU make3.81' как:

image 1

там, где это было не так, как у меня. Я знаю, что использую обновленный cygwin, но моя проблема в том, что я не могу получить .so файл, как они упоминали соответственно в eclipse. Не могли бы вы сказать мне, где я сделал мусор и как я могу восстановить, чтобы запустить приложение AR в затмении. Спасибо!

Ответы [ 2 ]

1 голос
/ 23 февраля 2014

на самом деле, если вы используете окно, то вам не нужно устанавливать Cygwin. Вы также можете запустить свой проект с помощью команды cmd с помощью следующей команды

start> cmd> cd C: \ demoworkspace \ testingndk> введите

в командной строке Это мой каталог, в котором находится мой проект с именем проекта. после этого запустить адрес ndk как C: \ demoworkspace \ testingndk> C: \ NDK-путь \ NDK-сборки

ndk-путь - это имя каталога, в котором находится ваш ndk. это автоматически выберет ваш JNI файл. для запроса, связанного с ndk, напишите мне на kdeepak5477@gmail.com

0 голосов
/ 17 февраля 2012

Когда вы устанавливаете cygwin (я использовал мастер), убедитесь, что вы открыли дерево DEVEL и установили MAKE (двоичный файл в порядке, нет необходимости в источнике).

Я также получаю все GCC и MINGW на всякий случай.

Возможно, удалите Cygwin и переустановите с помощью мастера и убедитесь, что MAKE выбран из дерева DEVEL.

...