交叉编译工具的安装
嵌入式系统受限于存储空间和处理器计算能力等原因,不能安装发行版的Linux系统,需要专门为目标板定制Linux操作系统。常见的开发环境都采用交叉开发模式:在开发主机上,安装开发工具,编辑、编译目标板的Linux引导程序、内核和文件系统,然后在目标板上运行。与PC开发的本地开发本地运行不同,交叉开发实在主机环境下开发,在目标板上运行。
安装ARM-Linux工具链
通过网络下载交叉编译工具链arm-linux-gcc-4.3.2版本。将arm-linux-gcc-4.3.2.tgz复制到某个目录下(比如/tmp/),然后进入该目录下,执行解压缩命令:
#tar xvzf arm-linux-gcc-4.3.2.tgz -C/
配置环境变量
#gedit /root/.bashrc
在弹出的文本编辑器中的文件末尾添加如下语句:
#export PATH=/usr/local/arm/4.3.2/bin:$PATH
tips:配置环境变量的几种方法
- 方法一:修改/etc/bash.bashrc文件
#vim /etc/bash.bashrc
在最后加上:
export PATH=$PATH:/usr/local/arm/3.4.1/bin
export PATH
- 方法二:修改/etc/profile文件:
# vim /etc/profile
增加路径设置,在末尾添加如下,保存/etc/profile文件:
export PATH=$PATH:/usr/local/arm/3.4.1/bin
- 方法三:#export PATH=$PATH:/usr/local/arm/3.4.1/bin
第三种发放只能在当前的终端下才是有效的
保存后退出文本编辑。重新注销登录系统后,使设置生效。也可以不用重启电脑,使新的环境变量生效:
对应配置环境变量方法一:#source /root/.bashrc
对应配置环境变量方法二:# source /etc/profile
验证安装版本
执行以下命令:
#arm-linux-gcc -v
输出信息显示正确版本号,表明交叉编译环境安装成功。