commit | 065db8966da826072e7962458879bdb5b5d276a3 | [log] [tgz] |
---|---|---|
author | Tang Cheng <cheng.tang@supwisdom.com> | 周二 11月 03 13:24:46 2020 +0800 |
committer | Tang Cheng <cheng.tang@supwisdom.com> | 周三 11月 04 14:15:56 2020 +0800 |
tree | 9535543ab3c1af4ac407f2a9563c45467dd20f7e | |
parent | 333dedba980f2bf342b38b3084d9554d14144f5d [diff] |
增加 readme
编译环境安装成功后需要配置 rust 交叉编译环境
设置环境变量 ANDROID_HOME 指向 Android SDK 目录, android ndk 应该在 $ANDROID_HOME/ndk-bundles 目录下.
脚本配置环境
$ ./create-ndk-standalone.sh
支持成功后会在当前目录下生成 NDK 目录。
修改 $HOME/.cargo/config 文件,增加以下配置
[target.aarch64-linux-android] ar = "<path-to-your/rust-ios-android/NDK>/arm64/bin/aarch64-linux-android-ar" linker = "<path-to-your/rust-ios-android/NDK>/arm64/bin/aarch64-linux-android-clang" [target.armv7-linux-androideabi] ar = "<path-to-your/rust-ios-android/NDK>/arm/bin/arm-linux-androideabi-ar" linker = "<path-to-your/rust-ios-android/NDK>/arm/bin/arm-linux-androideabi-clang"
$ make android