ubuntu14.04搭建Android-arm交叉編譯環境
前面我們搭建了NDK開發環境
下面開始搭建arm交叉編譯環境
1.下載交叉編譯工具
進入到NDK根目錄:cd /home/wjt/AndroidWorkSpace/NDK_Tools/android-ndk-r10b
下載到指定路徑指令:./build/tools/make-standalone-toolchain.sh --package-dir=/home/wjt/AndroidWorkSpace/ --toolchain=arm-linux-androideabi-4.8
2.解壓到指定路徑
回到Android平臺工作空間:cd /home/wjt/AndroidWorkSpace
解壓交叉編譯工具到指定路徑下:tar vjxf arm-linux-androideabi-4.8.tar.bz2 -C ./NDK_Tools/
解壓後的資料夾是:arm-linux-androideabi-4.8
3.配置環境變數
進入arm-linux-androideabi-4.8/bin
cd ./NDK_Tools/arm-linux-androideabi-4.8/bin
檢視當前路徑:pwd
/home/wjt/AndroidWorkSpace/NDK_Tools/arm-linux-androideabi-4.8/bin
這是我的路徑,wjt是我的使用者名稱,copy的請修改
vim ~/.bashrc
在檔案末尾,NDK_ROOT下面新增一行程式碼,並將上面的路徑新增到PATH環境變數中
export ANDROID_NDK=/home/wjt/AndroidWorkSpace/NDK_Tools/android-ndk-r10b
export ARM_TOOL=/home/wjt/AndroidWorkSpace/NDK_Tools/arm-linux-androideabi-4.8/bin
export PATH=$ANDROID_NDK:$ARM_TOOL:$PATH
儲存退出
4.關閉當前Terminal並開啟一個新的Terminal
通過:arm +雙tab 指令測試交叉編譯工具是否安裝成功
顯示以下內容為成功安裝
通過:arm-linux-androideabi-gcc -v 指令測試交叉編譯工具是否安裝成功
5.完成搭建工作
以上安裝路徑可自定義,記得修改相應的路徑就好。
下一章是ubuntu14.04+android-ndk-r10b+arm環境下交叉編譯openssl-1.1.1記錄