错误:在PATH中找不到程序"/ NDK-build"

use*_*917 11 c++ ubuntu android opencv android-ndk

我需要帮助.我正在尝试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]

我见过很多教程,没有任何效果.我要求你非常具体,因为我是"新"编程,也因为我的母语不是英语(我有一些困难).谢谢!

far*_*don 20

最简单的方法对我有用.

转到该项目属性
,点击C/C++编译(另一名单将打开)
点击环境从列表
现在点击添加

在这里你必须把2个值
Put Name作为NDKROOT
In Value将PATH放到NDK文件夹中

在此输入图像描述

你完成了:)

  • 比导出环境变量好多了.谢谢 (3认同)

小智 9

同样的情况发生在我身上(当我的NDK位置已经设​​置好了),所以更改为原始的Android Builder删除了我的问题,只需转到项目属性,C/C++ Build | 工具链编辑器并选择Android Builder作为当前构建器.


Ale*_*tin 2

你安装了android-ndk吗?如果是,请将路径添加ndk-build到您的路径中。例如:

export PATH=$PATH:~/android-ndk/bin
Run Code Online (Sandbox Code Playgroud)