(1)交叉编译器的建立(EABI-4.3.3_EmbedSky_20100610.tar.bz2)
进入/opt/目录,然后新建一个名为"EmbedSky/"的目录,该目录将会作
进入/opt/目录,然后新建一个名为"EmbedSky/"的目录,该目录将会作
为以后开发时的管理目录。
注意:这里并没有使用mkdir命令新建目录,而是在解压编译器的源码
注意:这里并没有使用mkdir命令新建目录,而是在解压编译器的源码
包时由tar命令解压编译器并建立“EmbedSky”目录。
#cd /opt/
#ls
#tar xvfj EABI-4.3.3_EmbedSky_20100610.tar.bz2 -C /
总共解压出来的EABI-4.3.3的编译器,3.4.5的编译器和制作文件系统
#cd /opt/
#ls
#tar xvfj EABI-4.3.3_EmbedSky_20100610.tar.bz2 -C /
总共解压出来的EABI-4.3.3的编译器,3.4.5的编译器和制作文件系统
的mkyaffsimage等工具。其中3.4.5的编译器用于编译uboot,4.3.3的编
译器用于编译内核,qtopia。
#gedit /etc/profile
首先修改/etc/profile文件,在其中添加交叉编译器的环境变量的设置
#gedit /etc/profile
首先修改/etc/profile文件,在其中添加交叉编译器的环境变量的设置
。
#soure /etc/profile
使用source /etc/profile命令使刚刚设置的编译器的环境变量在当前
使用source /etc/profile命令使刚刚设置的编译器的环境变量在当前
的终端中生效,当关闭当前的这个终端后,环境变量失效。建议设置完
毕后重启虚拟机或重新登录Fedora
#arm-linux-gcc -v
此命令可以查看交叉编译器是否安装成功
#mkyaffs 测试yaffs文件系统的工具是否安装成功&#
此命令可以查看交叉编译器是否安装成功
#mkyaffs 测试yaffs文件系统的工具是否安装成功&#