Exynos4412交叉編譯環境搭建
阿新 • • 發佈:2018-03-08
mkdir 編譯工具 完成 root pc機 鏡像 not 創建文件 壓縮文件
Exynos4412交叉編譯環境搭建
交叉編譯:在PC機(x86平臺)上開發程序,在ARM板上運行,提高開發、編譯速度。
環境:
Tiny4412SDK1506開發板
需要軟件:
arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz
檢測系統是否已經安裝有交叉編譯環境:
# arm-linux-gcc -v
bash: arm-linux-gcc: command not found
1. 安裝步驟:
1)找到arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz 所在路徑,並解壓壓縮文件
# tar xf arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz # ls arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz opt
解壓後得到一個opt文件夾
2)在usr/local/目錄下創建文件夾,並將解壓縮的文件夾./opt/FriendlyARM/toolschain/4.5.1/拷貝到/usr/local/arm/目錄:
# mkdir /usr/local/arm
# cp opt/FriendlyARM/toolschain/4.5.1/ /usr/local/arm/ -rf
3)修改環境變量:
# vim /root/.bash_profile
添加:
PATH=/usr/local/arm/4.5.1/bin/:$PATH
export PATH
4)註銷用戶,重新登錄用戶後生效
或者:
source /root/.bash_profile
使配置文件生效。
5)檢測交叉編譯環境是否安裝成功:
# arm-linux-gcc -v
...
gcc version 4.5.1 (ctng-1.8.1-FA)
檢測到交叉編譯環境版本為4.5.1,安裝成功。
至此,Exynos4412的交叉編譯環境已經搭建完成,可以使用交叉編譯工具,編譯出能在開發板上運行的應用程序和內核鏡像文件。
Exynos4412交叉編譯環境搭建