<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />2.2.2交叉开发环境的创建<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
在进行嵌入式开发前,我们首先要建立交叉编译环境。本次开发过程中宿主机安装Fedora Core 8操作系统,目前建立交叉编译环境一般都是直接下载已经编译好的发布版工具链,有arm-elf-tools,适用与 LINUX操作系统 arm-linux-tools适用于 uClinux 操作系统。arm-elf-tools-20030314.sh和cross-2.95.3.tar.bz2都是比较稳定的发布版本,本次论文设计过程中安装了arm-elf-tools-30030314.sh下面就以arm-elf-tools-30030314.sh为例介绍交叉编译环境的建立步骤[2]。
(1) arm-elf-tools-30030314.sh复制到/usr/local/目录
(2) # Is -1 arm-elf-tools-30030314.sh
(3) # chmod 755 arm-elf-tools-30030314.sh 该命令修改文件的可读属性
(4) # sh ./ arm-elf-tools-30030314.sh
(5) Export PATH="/usr/local/armtools/bin:"$PATH 设置工具链路径
执行完上面的步骤之后能够在/usr/local/bin 下看到gcc,g++,binutils等可执行文件,到这里就已经完成交叉工具链的创建工作了。
文章评论(0条评论)
登录后参与讨论