28

当我在 Eclipse 中构建 android 应用程序时显示此错误:

14:43:33 **** Incremental Build of configuration Default for project com.***.NDKDemo ****
ndk-build all 
Cannot run program "ndk-build": Unknown reason

Error: Program "ndk-build" not found in PATH
PATH=[/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games]

14:43:33 Build Finished (took 16ms)

请给我一个解决方案,在 Eclipse 中包含构建路径。

4

3 回答 3

63

//转到Preference Android NDK并选择您的 ndk 位置

在此处输入图像描述

或者

在隐藏的 .bashrc 文件中添加以下行

export NDK_PATH=/home/padmakumar/android-ndk-r7b
于 2012-08-06T09:50:49.450 回答
34

如果您的 NDK 位置已设置,则工具链编辑器中的构建器可能是错误的。转到项目属性,C/C++ 构建 | 工具链编辑器并选择 Android Builder 作为当前构建器。

于 2014-01-13T11:05:58.333 回答
5

您的情况未设置 ndk-build 的路径。使用编辑器打开您的 .bashsrc 文件(从根文件夹,它将处于隐藏格式,因此 Edit Menu 并选择 Show Hidden Files ),转到最后一行并添加以下代码,

NDK_HOME=/opt/android-ndk-r8
export NDK_HOME

现在重新启动计算机并重试。有关更多信息,请参阅我的这个答案

于 2012-08-06T09:50:42.520 回答