1,卸载
因为之前我用命令安装过交叉编译器(debian9.6命令安装交叉编译器),所以这里先卸载一下:
guoyanzhang@bogon:~/test$ sudo apt-get remove --purge arm-linux-gnueabi*
2,下载安装包
网址:http://www.arm9.net/download.asp
3,解压
guoyanzhang@bogon:~$ tar zxvf arm-linux-gcc-4.4.3-20100728.tar.gz -C /home/guoyanzhang/cross/
-C解压到:/home/guoyanzhang/cross/,这个是我自己建的目录。
4,修改配置
解压包下有个bin文件加,里面都是可执行文件,需要修改下PATH。这个配置其实可以不需要,修改是为了方便tab一下,将编译器调出来,否则老是使用路径加交叉编译器也麻烦。就是在/etc/profile后面追加一句,增加一下PATH里的内容。
guoyanzhang@bogon:~/cross/opt/FriendlyARM/toolschain/4.4.3/bin$ pwd
/home/guoyanzhang/cross/opt/FriendlyARM/toolschain/4.4.3/bin
guoyanzhang@bogon:~/cross/opt/FriendlyARM/toolschain/4.4.3$ sudo cat /etc/profile
export PATH=$PATH:/home/guoyanzhang/cross/opt/FriendlyARM/toolschain/4.4.3/bin
5,使配置生效
guoyanzhang@bogon:~$ source /etc/profile
6,使用
guoyanzhang@bogon:~$ arm-linux-
arm-linux-addr2line arm-linux-g++ arm-linux-objcopy
arm-linux-ar arm-linux-gcc arm-linux-objdump
arm-linux-as arm-linux-gcc-4.4.3 arm-linux-populate
arm-linux-c++ arm-linux-gccbug arm-linux-ranlib
arm-linux-cc arm-linux-gcov arm-linux-readelf
arm-linux-c++filt arm-linux-gprof arm-linux-size
arm-linux-cpp arm-linux-ld arm-linux-strings
arm-linux-ct-ng.config arm-linux-nm arm-linux-strip
其他版本的也是同样的方法。
扫描二维码关注公众号,回复:
4953980 查看本文章