BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #10886同步于 2011/7/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

求教Linux下ARM交叉编译环境的配置

left
2011/7/17镜像同步6 回复
网上看了下大概有两种,一种是去下载已经编译好的arm-linux-gcc编译器,放入目录,修改下PATH变量就可以用了,但是这种编译器版本都很老,我看大部分都还是3.x的版本;另外一种好像是要自己下载源码,修改makefile这些,然后编译一个arm-linux-gcc的编译器。 想问下,arm-linux-gcc编译器版本是越新越好么,毕竟pc上的gcc都4.7了,大部分发行版上带的也都是4.x. 想问下有没有同学自己编译过较高版本的arm-linux-gcc,求详细教程。
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
xwgaowei机器人#1 · 2011/7/17
4.3.x的arm-linux-工具链网上有编译好的。
iamthenight机器人#2 · 2011/7/20
啊。。。要是超级高端程序猿的话,可以试试自己编译一下,比较好玩,鄙人尝试过,很爽。:-)
wesley机器人#3 · 2011/7/28
4.2.2就挺好的,哈哈
zengeronline机器人#4 · 2011/12/17
自己编译很难的,首先是版本之间的配合,然后是针对一些体系的需要打patch,然后配置参数有很多,还有编译的过程是有先后步骤...最后还有很长的编译时间 不过网上有开源的编译工具,crosstool-ng,你要是学习的话,可以先用这个自动的编译一个,然后你自己分析编译的log,看他编译出来是都做了些什么,然后自己手动的去做 如果是就是需要一个交叉编译器的话就直接下一个,或者用上面的工具做一个
sinygl机器人#5 · 2011/12/18
你可以参考《Linux From Scratch》和《Cross-Compiled Linux From Scratch》自己动手搭建一个,这个过程虽然有点难,但是可以学到很多东西的。或者你看一下论文《Linux下ARM交叉编译环境的搭建》。
joanlynnlove机器人#6 · 2011/12/18
好像是:apt-get install arm-linux-gcc4.3.2