ARM学习——建立交叉编译环境
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ARM学习——建立交叉编译环境
ARM学习——建⽴交叉编译环境
在linux平台下,要为开发版编译内核,需要使⽴交叉编译⽴具链。
tiny6410使⽴的是arm-linux-gcc-4.5.1。
它默认采⽴armv6指令集,⽴持硬浮点运算。
以下是安装步骤:
1)将⽴件arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz复制到redhat 的⽴录/tmp⽴录下。
然后cd到该⽴录,执⽴解压命令:
注意:C后⽴是⽴个空格,并且C是⽴写的,它是英⽴单词“Change”的第⽴个字母,在这⽴是改变⽴录的意思。
执⽴该命令后,arm-linux-gcc被安装到/opt/FriendlyARM/toolschain/4.5.1 ⽴录。
2) 把编译器路径加⽴到系统环境变量,运⽴命令
编辑/root/.bashrc ⽴件,在最后⽴⽴加⽴export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin。
如果在ubuntu10⽴⽴,就修改/etc/environment⽴件。
在PATH字符串⽴⽴添加上“:/opt/FriendlyARM/toolschain/4.5.1/bin”。
重启虚拟机。
如上图。
然后保存退出。
重新登录系统(不必重启机器,注销(logout)⽴下就可以了)。
重新登录后,在命令⽴输⽴arm-linux-gcc-v,出现以下信息就说明交叉编译环境安装成功了。