缺少以下二进制文件:ndk-build。请安装它们
The following binaries are missing: ndk-build. Please install them
我在尝试为 Android 构建 Linphone 时出现以下错误。
# ./prepare.py
' ./prepare.py **' commanad in terminal it giving me NDK ERROR i.e **ERROR: The following binaries are missing: ndk-build. Please install them.
如何解决?我已经在 Makefile 中添加了 ndk-build。
我假设您已经在您的环境中添加了 android-sdk 和 android-ndk 路径。如果没有,那么您可以使用以下命令添加 sdk 和 ndk 路径。
export PATH=/Users/kaushik512/Library/Android/sdk/platform-tools/:/Users/kaushik512/Library/Android/sdk/tools/:/Users/kaushik512/Downloads/android-ndk-r12b/:/nobackup/local/prog/nasm/bin:$PATH
export PATH=/opt/local/bin/:$PATH
after adding path check using echo $PATH.
将上面的内容添加到 PATH 中,看看问题是否已解决。
这是重复的问题,您可以在此处找到相同的问题 。
我在 windows 上使用 Bash,问题是我正在输入路径
/ndk
而不是
/home/{user}/ndk
我找到了我的目录
echo $PWD
然后用
export PATH=$PATH:/home/user/ndk
如果您从以下位置下载了 ndk:https://developer.android.com/
- 解压ndk压缩文件,你会得到一个ndk文件夹,你会在这个文件夹
里面看到一个名为:"ndk-build"的文件
- 这个文件是你的编译器之前没有找到的。
这就是为什么您需要将文件的路径包含在您的路径中。
待办事项:
导出 PATH=$PATH:/path_where_you_store_your_ndk
然后您可以输入以下内容进行检查:
回显 $PATH
并确保 ndk 文件夹现在包含在您的环境路径中。
然后用 ./prepare.py 重试,应该可以。
我在尝试为 Android 构建 Linphone 时出现以下错误。
# ./prepare.py
' ./prepare.py **' commanad in terminal it giving me NDK ERROR i.e **ERROR: The following binaries are missing: ndk-build. Please install them.
如何解决?我已经在 Makefile 中添加了 ndk-build。
我假设您已经在您的环境中添加了 android-sdk 和 android-ndk 路径。如果没有,那么您可以使用以下命令添加 sdk 和 ndk 路径。
export PATH=/Users/kaushik512/Library/Android/sdk/platform-tools/:/Users/kaushik512/Library/Android/sdk/tools/:/Users/kaushik512/Downloads/android-ndk-r12b/:/nobackup/local/prog/nasm/bin:$PATH
export PATH=/opt/local/bin/:$PATH
after adding path check using echo $PATH.
将上面的内容添加到 PATH 中,看看问题是否已解决。
这是重复的问题,您可以在此处找到相同的问题
我在 windows 上使用 Bash,问题是我正在输入路径
/ndk
而不是
/home/{user}/ndk
我找到了我的目录
echo $PWD
然后用
export PATH=$PATH:/home/user/ndk
如果您从以下位置下载了 ndk:https://developer.android.com/
- 解压ndk压缩文件,你会得到一个ndk文件夹,你会在这个文件夹
里面看到一个名为:"ndk-build"的文件
- 这个文件是你的编译器之前没有找到的。
这就是为什么您需要将文件的路径包含在您的路径中。
待办事项:
导出 PATH=$PATH:/path_where_you_store_your_ndk
然后您可以输入以下内容进行检查:
回显 $PATH
并确保 ndk 文件夹现在包含在您的环境路径中。
然后用 ./prepare.py 重试,应该可以。