REDHAT9.0下交叉编译器3.3.2的安装和环境变量设置
编辑日前:2013/4/22编辑人:LGH
安装arm-linux-gcc-3.3.2交叉编译器的目的是用来编译u-boot-1.1.6
之前我已经写了一个4.3.2版本的安装文档,大同小异而已,这次写的简练了些。
下面的操作是在VM虚拟机REDHAT9.0系统上进行的。需要先配置了SAMBA服务器。(具体可参考我之前的博文http://blog.chinaunix.net/uid/28698623.html)
本地计算机是win7系统。
1.打开smb服务器,将arm-linux-gcc-3.3.2.tar安装包拷贝到我们的共享文件夹lgh文件夹下。
2.在虚拟机上终端上输入
#cd /home/lgh
#ls 查看arm-linux-gcc-3.3.2.bz2文件
#tar xjvf
arm-linux-gcc-3.3.2.tar.bz2 –C/ 解压3.3.2到它默认解压位置(/usr/local/arm)
说明:我们用tar命令进行解压。
以tgz结尾的压缩文件解压格式为#tar xzvf
arm-linux-gcc-3.3.2.tgz
以bz2结尾的压缩文件解压格式为#tar xjvf
arm-linux-gcc-3.3.2.bz2
在终端输入
#ls 查看当前目录
#cd /usr/local/arm 进入local目录
#ls 查看当前目录
#cd3.3.2/ 进入3.3.2目录
#ls 查看当前目录
3.设置交叉编译器的环境变量
设置环境变量的目的是为了使用arm-linux-gcc-3.3.2编译器进行编译。
在终端输入:
#gedit /etc/profile
进入profile文件编辑界面
在下图的位置输入
export
PATH=/usr/local/arm/3.3.2/bin:$PATH
并把其他的交叉编译器用#号注释掉
保存退出。
在终端输入:
#source /etc/profile
使我们之前的对profile文件的编辑生效
#arm-linux-gcc -v 查看当前交叉编译器的版本
在最后一行显示 gcc version3.3.2
这样我们就完成了redhat9.0下交叉编译器arm-linux-gcc-3.3.2的安装和配置。