主题 : 求助:问一个小白的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 12956
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2010-01-16
最后登录: 2010-10-16
楼主  发表于: 2010-04-30 10:41

 求助:问一个小白的问题

我是新手刚接触嵌入式 问下小白的问题 我往实验板上移植内核,文件系统和qtopia可以用不同的编译器编译么 比如说我内核和文件系统用arm-linux-3.4.5 qtopia用arm-linux-4.3.2 这样可以么??
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2010-04-30 11:29

 回 楼主(l100198546) 的帖子

对于ARM来说,内核和文件系统必须用相同ABI标准(EABI, OABI)的工具链编译。
友善之臂提供的4.3.2版本的arm-linux-gcc是EABI的,而3.4.5版本的arm-linux-gcc通常都是OABI的。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 12956
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2010-01-16
最后登录: 2010-10-16
2楼  发表于: 2010-04-30 13:04

 回 1楼(kasim) 的帖子

谢谢 了解了