Ubuntu下ARM交叉编译环境
初次接触ARM开发版,才知道交叉编译这个名词,鉴于自己刚入门,肯定以后要经历数次才记得住,故在这做个记录,方便自己忘记时做个参考。
1.准备编译基础环境
因为ARM是32位,而Ubuntu是64位的,所以先安装一些32位的库。
sudo apt-get install lib32ncurses5 lib32z1 lib32stdc++6
2.安装ARM-Linux-gcc
因为我的是
三星s3c2440的SOC
,所以这里使用的友善之臂提供的交叉编译工具。
友善之臂官网 下载页面:直接下载ARM-Linux GCC 4.4.3
# 下载交叉编译工具
wget http://112.124.9.243/arm9ne