主题 : 到底用哪一个版本编译器呢? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 59348
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
综合积分: 16 分
注册时间: 2011-11-23
最后登录: 2015-04-19
楼主  发表于: 2011-11-23 13:51

 到底用哪一个版本编译器呢?

管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
一、
macro2440到底用那个编译器?

在说明手册的“第五章 建立Linux 开发环境”中注明:
“都是基于arm-linux-gcc-4.4.3的”
而:
第七章 嵌入式Linux 应用开发入门指南
注明:“编译器为arm-linux-gcc-4.3.2 with EABI,如果你使用了其他版本的交叉编译器,编译完有可能无法在开发板上运行”

请问到底是用哪种呢,还是两种都可以?

二、

另外,我想建立直接基于linux主机开发的环境,是否主机上的linux版本也必须是和“本开发板所配最新内核为Linux-2.6.32.2一致的才行?主机上用低版本或高版本可以吗?
在基于linux主机的开发环境中开发的话是否也是用前述的编译器才能在macro2440上运行?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-11-23 14:02
用最新的,目前是4.4.3
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.