arm-linux-gcc4.4.3.tar.gz交叉编译环境

本文介绍如何使用wget从友善之臂网站下载压缩包,包括解压步骤、环境变量设置、交叉编译器路径加入及32位库安装等关键信息,帮助完成嵌入式开发环境的搭建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

友善之臂压缩包的wget下载

#wget http://112.124.9.243/arm9net/mini2440/linux/arm-linux-gcc-4.4.3-20100728.tar.gz
比较慢,建议直接网页下载http://www.arm9.net/download.asp

1,解压文件

#tar zxvf arm-linux-gcc-4.4.3.tar.gz -C/( 直接解压后就可以,-C/会让解压的文件自动放在根目录下指定路径,不用管)。

2,解压过程中可以看到解压的具体路径。

3,添加环境变量。

修改/etc/environment文件
#sudo gedit /etc/environment
原文件应为
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games“
将其改为
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:你的路径"
更新一下:#source /etc/environment 。输arm-linux- 按两次tab出现一些指令。

4,检查是否将路径加入到PATH。

#echo $PATH
显示内容,看是否已经将交叉编译器的路径加入PATH。

在终端里输入arm-linux-gcc-v,这个命令会显示arm-linux-gcc信息和版本。


安装32位库:#sudo apt-get(yum) install ia32-libs。
更新库:#sudo apt-get install libc6:i386
#sudo apt-get install lib32z1