写在前面:本人在安装的过程中遇到了一些问题,也参考了网络上的一些文章,就此写下安装过程中的一些笔记和整理。
- 下载地址:http://www.arm9.net/download.asp
- 创建目录:mkdir /usr/local/arm(以下全部在root用户下操作)
root@bai:/# mkdir /usr/local/arm
- 将下载好的arm-linux-gcc-4.4.3-20100728.tar.gz放在建立好的/usr/local/arm目录中
- 解压文件:tar zxvf arm-linux-gcc-4.4.3-20100728.tar.gz ,出现一个opt目录
root@bai:/usr/local/arm# tar zxvf arm-linux-gcc-4.4.3-20100728.tar.gz
ps:opt 目录中的子目录很多,为了方便则将子目录中/usr/local/arm/opt/FriendlyARM/toolschain/4.4.3复制到/usr/local/arm
相应的命令为: cp -r /opt/FriendlyARM/toolschain/4.4.3 /usr/local/arm
root@bai:/usr/local/arm# cp -r /opt/FriendlyARM/toolschain/4.4.3 /usr/local/arm
- 配置相应的环境变量
方法一:修改/etc/bash.bashrc文件
1、vim /etc/bash.bashrc
2、在最后末尾添加:export PATH=$PATH:/usr/local/arm/4.4.3/bin,wq保存退出
3、保存环境变量,在命令行输入:source /etc/bash.bashrc
方法二:修改/etc/profile文件
1、vim /etc/profile
2、在最后末尾添加:export PATH=$PATH:/usr/local/arm/4.4.3/bin,wq保存退出
3、保存环境变量,在命令行输入:source /etc/profile
ps:如果没有修改目录,则export PATH=$PATH:/usr/local/arm/4.4.3/bin为实际的目录
- 测试是否安装成功:arm-linux-gcc -v,下面是安装成功的界面
ps:环境变量中的路径一定是实际的路径,也就是bin的路径,可以进入bin文件夹中用pwd查看当前路径
过程中出现的问题:
1、出现:arm-none-linux-gnueabi-gcc: not found
解决方法:命令行输入:apt-get install libc6-i386
2、出现:libz.so.1
解决方法:命令行输入:apt-get install lib32z1
本文大部分来源于网络,出现其他问题都可以在网络上找到解决方法。。。