【问题标题】:ndk-build command not found in Ubuntu terminal在 Ubuntu 终端中找不到 ndk-build 命令
【发布时间】:2013-01-31 05:35:43
【问题描述】:

我已经使用 javah 成功生成了 .h 文件,现在我想构建我的 android-ndk hello world 项目。但它说找不到命令 nespl@nespl-pc:~$ ndk-build ndk-build:找不到命令

这是我的路

nespl@nespl-pc:~$ echo $PATH
/home/nespl/android-ndk-r8/ndk-build:/home/nespl/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/nespl/adt-bundle-linux-x86/sdk/tools:/home/nespl/adt-bundle-linux-x86/sdk/platform-tools:/home/nespl/gsutil

【问题讨论】:

标签: android linux android-ndk


【解决方案1】:

您的 PATH 应包含 NDK 的根目录:

export PATH=$PATH:/home/nespl/android-ndk-r8

而不是你现在的:

export PATH=$PATH:/home/nespl/android-ndk-r8/ndk-build

【讨论】:

  • ./ndk-build 而不是 ndk-build?
  • 谢谢我让它工作了,我放了 android-ndk-r8 而不是 android-ndk-r8d,之前输入了错误的路径。感谢回复
  • $export NDK、$export ANDROID_NDK、$export PATH 有什么区别?!
  • 我在 App 终端上运行这三个命令。 export ANDROID_SDK="/Users/Library/Android/sdk" export ANDROID_NDK="/Users/Library/Android/sdk/ndk-bundle" export PATH="$PATH:$ANDROID_SDK/tools:$ANDROID_SDK/platform-tools:$ ANDROID_NDK" 然后运行 ​​NDK_BUILD 。错误 >> 第 2 行:目录名:找不到命令第 3 行:/Users//Documents/RD/sample/build/ndk-build:没有这样的文件或目录
  • 这是一个糟糕的解决方案,因为您将无法使用echo $NDK
猜你喜欢
  • 2016-11-13
  • 1970-01-01
  • 1970-01-01
  • 2013-12-08
  • 1970-01-01
  • 1970-01-01
  • 2013-10-30
  • 1970-01-01
相关资源
最近更新 更多