ndk
wget "https://dl.google.com/android/repository/android-ndk-r16b-linux-x86_64.zip"
arm-21-toolchain-clang-32 & arm-21-toolchain-clang-64准备
protobuf config的时候需要这两个库,用来编译成armeabi-v7a和arm64-v8a的
unzip
cd android-ndk-r16b
toolchain_dir=`pwd`/.. //设置生成路径(当前路径的上级目录)
clang-32
./build/tools/make-standalone-toolchain.sh --arch=arm --platform=android-21 --toolchain=arm-linux-android-clang5.0 --install-dir=$toolchain_dir/arm-21-toolchain-clang-32 --use-llvm --stl=libc++
clang-64
./build/tools/make-standalone-toolchain.sh --arch=arm64 --platform=android-21 --toolchain=arm-linux-android-clang5.0 --install-dir=$toolchain_dir/arm-21-toolchain-clang-64 --use-llvm --stl=libc++
<