1. 程式人生 > >ubuntu14.04搭建Android-arm交叉編譯環境

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記錄