简体   繁体   English

在Mac OS X上构建Android NDK工具链

[英]Build Android NDK toolchain on Mac OS X

does anyone know how to build the Android NDK toolchain on Mac OS X? 有谁知道如何在Mac OS X上构建Android NDK工具链? I found this guide for Linux & Windows: http://recursify.com/blog/2013/08/08/building-an-android-ndk-toolchain but no luck for Mac. 我找到了适用于Linux和Windows的指南: http : //recursify.com/blog/2013/08/08/building-an-android-ndk-toolchain,但Mac没有运气。

There is a guide to build NDK toolchain. 有一个指南来构建NDK工具链。 It mentions Darwin so you may be able to build the toolchain on OS X. 它提到了达尔文,因此您也许可以在OS X上构建工具链。

https://android.googlesource.com/platform/ndk/+/master/build/tools/DEV-SCRIPTS-USAGE.TXT https://android.googlesource.com/platform/ndk/+/master/build/tools/DEV-SCRIPTS-USAGE.TXT

Move to $NDK/build/tools, and: 移至$ NDK / build / tools,然后:

  • For Mac OS X, use this 对于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 / Users / 用户 / android-ndk-r10d / build / tools $ ./make-standalone-toolchain.sh --platform = android-21 --install-dir = / tmp / my-toolchain --ndk-dir = /用户/ 用户 / android-ndk-r10d / --toolchain = arm-linux-androideabi-4.9 --system = darwin-x86_64

  • I've needed some args more in a Ubuntu OS : 我在Ubuntu OS中还需要更多的args:

    /home/ user /android-ndk-r10d/build/tools$ ./make-standalone-toolchain.sh --platform=android-21 --install-dir=/tmp/my-toolchain --toolchain=arm-linux-androideabi-4.9 --system=linux-x86_64 / home / 用户 / android-ndk-r10d / build / tools $ ./make-standalone-toolchain.sh --platform = android-21 --install-dir = / tmp / my-toolchain --toolchain = arm-linux -androideabi-4.9 --system = linux-x86_64

Don't forget to change the 'user' by your real username. 不要忘记通过您的真实用户名更改“用户”。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM