【发布时间】:2015-05-04 10:02:20
【问题描述】:
有人知道如何在 Mac OS X 上构建 Android NDK 工具链吗?我找到了适用于 Linux 和 Windows 的指南:http://recursify.com/blog/2013/08/08/building-an-android-ndk-toolchain,但对于 Mac 来说没有运气。
【问题讨论】:
标签: android macos build android-ndk toolchain
有人知道如何在 Mac OS X 上构建 Android NDK 工具链吗?我找到了适用于 Linux 和 Windows 的指南:http://recursify.com/blog/2013/08/08/building-an-android-ndk-toolchain,但对于 Mac 来说没有运气。
【问题讨论】:
标签: android macos build android-ndk toolchain
有一个构建 NDK 工具链的指南。它提到了 Darwin,因此您可以在 OS X 上构建工具链。
https://android.googlesource.com/platform/ndk/+/master/build/tools/DEV-SCRIPTS-USAGE.TXT
【讨论】:
移动到 $NDK/build/tools,并且:
对于 Mac OS X,使用这个
/Users/user/android-ndk-r10d/build/tools$ ./make-standalone-toolchain.sh --platform=android-21 --install-dir=/tmp/ my-toolchain --ndk-dir=/Users/user/android-ndk-r10d/ --toolchain=arm-linux-androideabi-4.9 --system=darwin-x86_64
我在 Ubuntu 操作系统中还需要一些参数:
/home/用户/android-ndk-r10d/build/tools$ ./make-standalone-toolchain.sh --platform=android-21 --install-dir=/tmp/我的工具链 --toolchain=arm-linux-androideabi-4.9 --system=linux-x86_64
不要忘记用您的真实用户名更改“用户”。
【讨论】: