一步一步建立linux交叉编译开发环境
资源:TQ2440开发板光盘上的EABI-4.3.3_EmbedSky_20100610.tar.bz2
(用于ARM-Linux的交叉编译器,已经包含制作文件系统镜像的工具集)
可上http://bbs.embedsky.net/下载该文件
0建立以后开发管理目录:
mkdir /opt/EmbedSky/
1..安装交叉编译器
tar xvfj EABI-4.3.3_EmbedSky_20100610.tar.bz2 -C /
1. 设置系统环境变量
修改/etc/profile文件,Ubuntu的修改/etc/environment
gedit /etc/profile
向里面的#path manipulation条目下添加编译器的绝对路径:
pathmunge /opt/EmbedSky/4.3.3/bin
这个是编译器的绝对路径,要根据自己的实际路径填写
然后追溯文件
source /etc/profile
2. 查看交叉编译器是否安装好:
arm-linux-gcc -v
4.测试制作yaffs文件系统的工具是否按照好:
mkyaffs 然后连续按两下tab键
出现信息自己看吧
5.Reboot
好了,交叉编译环境建立起来了,就这么简单