Ошибка: программа «/ 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]

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

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

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

Перейти к свойствам проекта
Нажмите 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`