Android 错误:程序“/“NDK构建”;在路径中找不到

Android 错误:程序“/“NDK构建”;在路径中找不到,android,c++,opencv,ubuntu,android-ndk,Android,C++,Opencv,Ubuntu,Android Ndk,我需要帮助。我正在尝试在我的计算机(Ubuntu 12.04)中安装和配置OpenCV 2.4.7库。运行OpenCV后,示例会在我的控制台中显示这些错误: 无法运行程序“/NDK build”:未知原因 错误:在路径中找不到程序“/NDK build”[/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/games:/usr/lib/lightdm/lightdm:/usr/

我需要帮助。我正在尝试在我的计算机(Ubuntu 12.04)中安装和配置
OpenCV 2.4.7库。运行OpenCV后,示例会在我的控制台中显示这些错误:

无法运行程序
“/NDK build”
:未知原因

错误:在路径中找不到程序
“/NDK build”
[/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/games:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/bin:/usr/bin:/usr/games]


我看过很多教程,但都没有效果。我要求你们非常具体,因为我是“新”编程人员,而且我的母语不是英语(我有一些困难)。谢谢大家!

您是否安装了android ndk?如果是,请将路径添加到路径中。 e、 g:


将ndk构建添加到路径中

遵循这个指南

同样的情况也发生在我身上(当我的NDK位置已经设置好时),因此更改为原始的Android Builder可以解决我的问题,只需转到项目属性、C/C++构建工具链编辑器并选择Android Builder作为当前的生成器即可。

这是openCV for Android的常见问题。它源于生成目标不正确,这会在库中为Video.java文件创建错误。修补后,您可以导入示例项目。不过,在修复该问题之后,您可能无法在项目首选项下看到C/C++构建节点。在第二个链接上有一个修复程序。但是,如果在项目首选项下可以看到C/C++构建,请确保路径为:“${NDKROOT}/ndk Build”最后,它将查找未声明的NDKROOT。第三个链接将指导你如何做到这一点,它非常简单。另外,请确保您的主机在MAC或LINUX上是否需要从NDK-BUILD的末尾删除.cmd。祝你好运

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-c-c-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`

对我有效的最简单的方法是

转到项目属性
单击C/C++Build(将打开另一个列表)
单击列表中的环境 现在单击添加

这里必须输入两个值
将名称改为NDKROOT

将值放入NDK文件夹的路径中


你做完了:)

是的,我做完了。这是添加Build命令或创建path变量并将其作为值的方法吗?如果你能一步一步地做到。。谢谢在appilation.mk ya Android.mk中放置此路径的位置比导出环境变量要好得多。谢谢
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-c-c-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`