1)安装ndk。推荐的方法是先安装android studio2.2及以上版本,然后通过sdk manager安装ndk。如果是ubuntu系统,强烈建议64位的14.04及以上系统
2)在Android目录(android studio安装sdk时指定的目录)下创建mytoolchain文件夹
3)在终端中执行下列命令,生成toolchain
Sdk/ndk-bundle/build/tools/make_standalone_toolchain.py --arch arm --api 19 --install-dir mytoolchain --force
4)将 Sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include/bits 目录下的所有头文件拷贝到 mytoolchain/include/c++/4.9.x/bits 目录下
5)设置环境变量
export ANDROID_STANDALONE_TOOLCHAIN=/xxxx/Android/mytoolchain
export PATH=$ANDROID_STANDALONE_TOOLCHAIN/bin:$PATH
6)收工