本文转载随意 ^_^
- 使用NDK生成独立的交叉工具链
- Linux下环境配置及编译
- 测试运行
一、使用NDK生成独立的交叉工具链
首先需要从NDK包中获取独立的编译工具链,我的编译环境是Linux Mint 18,下文也是在该环境下操作的,ubuntu大同小异(建议使用最新的NDK):
cd 到你的ndk根目录,然后cd build/tools 运行以下命令
sudo ./make_standalone_toolchain.py \
--arch=arm \
--api=23 \
--install-dir=/opt/arm-linux-androideabi
参数说明:
1) --arch=arm 表示目标架构,
可选值是arm,arm64,mips,mips64,x86,x86_64
我的手机是一加X 801的CPU,属于arm-32bit,所以选arm
2)--api=23 表示API Level,现在我的手机系统是Android