Intereting Posts
Android OutOfMemory, но с памятью, чтобы сэкономить Android: layout_centerInParent не работает Андроидная задержка с использованием обработчика Установка wifi ssid с пробелом в нем Использование AccessToken, хранящегося в строковой переменной, в новом графическом запросе Захват экрана Android на корневом устройстве DatePickerDialog.OnDateSetListener не получает обратный вызов на устройствах Samsung Ползунок на моем экране предпочтений OnLocationChanged не вызывается на некоторых устройствах Android заменяет фрагмент или запускает новую активность с помощью фрагмента Как веб-службы WCF могут быть протестированы локально с эмулятора Android? Установите APK программно – возвращаемое значение Проблема с прокруткой GridView на Android Диспетчер тегов Google выдает сообщение «недопустимый макрос» Как изменить размер моего изображения в моем прокрутке, как это делается на этом изображении?

Ошибка: программа «/ NDK-build» не найдена в PATH

Мне нужна помощь. Я пытаюсь установить и настроить OpenCV 2.4.7 library на своем компьютере (Ubuntu 12.04). После запуска образцов OpenCV появляются эти ошибки в моей консоли:

Не удается запустить программу "/NDK-build" : неизвестная причина

Ошибка: программа "/NDK-build" не найдена в PATH = [/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games]

Я видел множество учебников и ничего не работал. Я прошу вас быть очень конкретным, так как я «новое» программирование, а также потому, что мой родной язык не английский (у меня есть некоторые трудности). Спасибо!

Самый простой метод, который работал для меня.

Перейти к свойствам проекта
Нажмите C / C ++ Build (откроется другой список)
Нажмите « Среда» из списка
Теперь нажмите « Добавить».

Здесь вы должны ввести 2 значения
Введите имя как NDKROOT
В Value помещено PATH в папку NDK FOLDER

Введите описание изображения здесь

Вы сделали 🙂

Тот же случай произошел со мной (когда мое местоположение NDK было уже установлено), поэтому переход на оригинальный Android Builder удалил мою проблему, так как просто перейдите к свойствам проекта, C / C ++ Build | Редактор цепочки инструментов и выберите Android Builder в качестве текущего построителя.

У вас установлен Android-ndk? Если да, добавьте путь к ndk-build на свой путь. например:

 export PATH=$PATH:~/android-ndk/bin 

Добавьте ndk-build в свой путь

Следуйте этому руководству http://my.safaribooksonline.com/book/programming/android/9781849691529/setting-up-your-environment/ch01lvl1sec18

Это частая проблема с openCV для Android. Это связано с неправильной целью сборки, которая создает ошибку в библиотеке для файла Video.java. После внесения исправления вы можете импортировать образцы проектов. Хотя, исправив это, вы не сможете увидеть узел сборки C / C ++ в настройках проекта. Это исправление для второго канала. Однако, если в настройках проекта вы можете увидеть C / C ++ Build, убедитесь, что путь читается: « $ {NDKROOT} / ndk-build » Наконец, он будет искать NDKROOT, который не объявлен. Третья ссылка будет направлять вас на то, как это сделать, это очень просто. ТАКЖЕ, убедитесь, что на MAC или LINUX вы удалите .cmd с конца NDK-BUILD. Удачи!

 Video.java issue: http://answers.opencv.org/question/8266/opencv-library-244-on-eclipse-gives-error/ C++ Build/General Missing from Project Preferences: http://stackoverflow.com/questions/16953548/eclipse-missing-cc-build-and-general-from-project-properties Now, make sure you add NDK root to the build varialbles so you can find it: http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.cdt.doc.user%2Ftasks%2Fcdt_t_add_build_var.htm`