一、安装arm-linux-gcc-4.3.2
1、下载安装包arm-linux-gcc-4.3.2.tgz 下载地址http://download.csdn.net/detail/king_bingge/5811875
2、执行下列命令可以进行安装
tar -ivzxf arm-linux-gcc-4.3.2.tgz -C/ (安装到指定的根目录下面 C表示change)
3、执行命令:gedit /root/.bashrc 或者 vim /etc/profile 修改环境变量
在打开的文件里面最后一行添加上
export PATH=$PATH:/usr/local/arm/4.3.2/bin
4、使改变立即生效:source /root/.bashrc 或者 source/etc/profile
5、检测是否已经添加上环境变量 echo $PATH
6、检测是否安装上 arm-linux-gcc -v 成功则会输出相应的版本号
注意:如果之前已经安装了交叉编译链 ,那么建议在安装之前先删除之前的版本 使用命令
rm -rf /usr/local/arm
二、安装arm-linux-gdb-7.5.tar.gz
1、下载安装包arm-linux-gdb-7.5.tar.gz 下载地址
2、执行下列命令可以进行安装
tar -ivzxf arm-linux-gdb-7.5.tar.gz -C/usr/local (安装到指定的根目录下面 C表示change)
3、执行命令tar -ivzxf gdb-7.5.tar.gz
4、进入gdb-7.5文件夹,配置
执行命令 : ./configure --target=arm-linux --prefix=/usr/local/arm-linux
其中 target=arm-linux表示要调试的目标平台是arm-linux;
prefix=/usr/local/arm-linux表示client端的安装路径
3、执行命令:make 在编译额过程中可能会出现这个错误
a.. 执行 yum install ncurses-devel 但是不知道为什么我使用的时候去找不到这个包,
应该是库源的问题,具体也不懂。
b.. 第二种方法 我直接把盘里面的这几个文件复制过来
然后执行安装命令 rpm -ivh ncurses-devel-5.7-3.2009.2.8.el6.i686.rpm 就行
4、执行命令make 进行编译
5、make install 执行安装,大功告成!
到这里,我们的交叉编译链以及调试工具安装完毕