Error: Programa "/ NDK-build" no se encuentra en PATH

Necesito ayuda. Estoy intentando instalar y configurar la OpenCV 2.4.7 library en mi computadora (Ubuntu 12.04). Después de ejecutar los ejemplos de OpenCV aparecen los errores en mi consola:

No se puede ejecutar el programa "/NDK-build" : Unknown reason

Error: El programa "/NDK-build" no se encuentra en 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]

He visto numerosos tutoriales y nada funcionó. Les pido que sean muy específicos ya que soy una "nueva" programación y también porque mi lengua materna no es el inglés (tengo algunas dificultades). ¡Gracias!

5 Solutions collect form web for “Error: Programa "/ NDK-build" no se encuentra en PATH”

El método más fácil que trabajó para mí es.

Ir a las propiedades del proyecto
Haga clic en C / C ++ Build (otra lista se abrirá)
Haga clic en el Entorno de la lista
Ahora haga clic en Agregar

Aquí tienes que poner 2 valores
Poner nombre como NDKROOT
En Valor poner RUTA A LA CARPETA NDK

Introduzca aquí la descripción de la imagen

Estás listo 🙂

El mismo caso sucedió conmigo (cuando mi ubicación de NDK ya estaba establecida), por lo que cambiar a original de Android Builder eliminado mi problema para hacerlo simplemente ir a las propiedades del proyecto, C / C ++ Build | Tool Chain Editor y seleccione Android Builder como constructor actual.

¿Tienes android-ndk instalado? Si es así, agregue ruta a ndk-build a su ruta de acceso. p.ej:

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

Este es un problema frecuente con openCV para Android. Se origina de tener el destino de compilación incorrecto, que crea un error dentro de la biblioteca para el archivo Video.java. Después de conseguir que parcheado, puede importar proyectos de ejemplo. Aunque después de corregirlo, es posible que no pueda ver el nodo C / C ++ Build bajo las preferencias del proyecto. Hay una solución para eso en el segundo enlace. Sin embargo, si bajo las preferencias de proyecto puede ver C / C + + Build, asegúrese de que la ruta de acceso se lea: " $ {NDKROOT} / ndk-build " Finalmente, buscará NDKROOT, que no está declarado. El tercer enlace le indicará cómo hacerlo, es muy simple. TAMBIÉN, asegúrese de que su MAC o LINUX para eliminar el cmD desde el final de NDK-BUILD. ¡Buena suerte!

 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` 
  • configure: error: Necesita luac de 32 bits al usar lua de contrib
  • Inicio fallido: Error interno al iniciar Android Studio en ubuntu
  • Crear script en Córdoba falla con error inesperado en Ubuntu 12.10
  • ¿Cómo se conecta un OnePlus Two Device a Ubuntu a través de MTP?
  • Cómo instalar Appium en Ubuntu para Android
  • Ubuntu - Error: No se pudo crear la tarjeta SD
  • Eclipse no se inicia (Ubuntu): termina JVM. Código de salida = 2
  • El botón de ejecución está deshabilitado en Android Studio
  • Adb no responde con android studio en Ubuntu
  • ¿Cómo instalar Android Studio en Ubuntu?
  • ¿Puedes crear React Native apps (aplicación para Android) en Ubuntu?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.