OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4859|回复: 4

求问老哥怎么去选择交叉编译器?

[复制链接]

12

主题

60

帖子

0

精华

初级会员

Rank: 2

积分
138
金钱
138
注册时间
2018-1-21
在线时间
46 小时
发表于 2019-11-15 11:38:13 | 显示全部楼层 |阅读模式
10金钱
在原子教程中,搭建交叉编译环境的时候这样子说:
如下图:


想问几点问题:
1. 为啥是根据编译平台(Ubuntu)去选择编译器位数,而不是根据ARM CPU类型去选择编译器
2. 为啥不选择arm-linux-gnueabi,选择arm-linux-gnueabihf,
3. 我的板子是cortex-A53,选择arm-linux-gnueabihf交叉编译器编译出来的可执行程序运行不了,怎么去区分armel和armhf?
希望得到老哥回到,感激不尽!

实验手册说明

实验手册说明
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

12

主题

60

帖子

0

精华

初级会员

Rank: 2

积分
138
金钱
138
注册时间
2018-1-21
在线时间
46 小时
 楼主| 发表于 2019-11-15 11:39:13 | 显示全部楼层
回复

使用道具 举报

12

主题

60

帖子

0

精华

初级会员

Rank: 2

积分
138
金钱
138
注册时间
2018-1-21
在线时间
46 小时
 楼主| 发表于 2019-11-15 20:06:27 | 显示全部楼层
别沉呀。。。
回复

使用道具 举报

6

主题

1127

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1656
金钱
1656
注册时间
2019-8-15
在线时间
102 小时
发表于 2019-11-16 15:00:28 | 显示全部楼层
帮顶      
回复

使用道具 举报

0

主题

12

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-5-8
在线时间
3 小时
发表于 2019-11-24 22:47:15 | 显示全部楼层
1、交叉编译器是运行与ubuntu上的程序,所以应该和Ubuntu保持一致。
2、hf是支持浮点运算,理论上使用eabi 也可以,但是库一定不能是浮点的,否则也要出错。
3、hf 编译器 这个版本的可能默认编译的是支持cortex-A9的。 你用的是A53架构,要不就用默认支持A53 的编译器,要不加上一个-mcpu =cortex-A53 的参数。建议你最好直接和厂家要支持A53版本的编译器,不要在这上面较真,没什么意义。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 19:08

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表