下载NDK源码
https://developer.android.google.cn/ndk/downloads?hl=zh-cn
执行脚本生成工具链
参考链接 https://developer.android.google.cn/ndk/guides/standalone_toolchain
$NDK/build/tools/make_standalone_toolchain.py \
--arch arm --api 21 --install-dir /tmp/my-android-toolchain
#或者
$NDK/build/tools/make-standalone-toolchain.sh \
--platform=android-21 --install-dir=/tmp/my-android-toolchain --arch=arm64
设置环境变量
# Add the standalone toolchain to the search path.
export PATH=$PATH:`pwd`/my-toolchain/bin
# Tell configure what tools to use.
target_host=aarch64-linux-android
export AR=$target_host-ar
export AS=$target_host-clang
export CC=$target_host-clang
export CXX=$target_host-clang++
export LD=$target_host-ld
export STRIP=$target_host-strip
# Tell configure what flags Android requires.
export CFLAGS="-fPIE -fPIC"
export LDFLAGS="-pie"