Firefly开源社区

打印 上一主题 下一主题

为什么安卓soft-float和hard-float能混用呢?

273

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
273

为什么安卓soft-float和hard-float能混用呢?

发表于 2015-1-24 12:26:43      浏览:8212 | 回复:1        打印      只看该作者   [复制链接] 楼主
在GNU/Linux下,arm的soft-float库和hard-float库是不可以可以混用,为什么安卓却可以呢?
armeabi可以在armeabi-v7a下使用
回复

使用道具 举报

80

积分

0

威望

0

贡献

技术小白

积分
80
发表于 2015-2-10 17:26:59        只看该作者  沙发
armeabi和armeabi-v7a相比,armeabi没有硬件浮点,浮点数运算用的软件模拟,而armeabi-v7a有硬件浮点,浮点运算可以用软件模拟,也可以用硬件。

linux下不能用,安卓能用,那估计安卓的系统层有个组件做的工作,如果硬件支持浮点,就用hard-float库,不支持就用soft-float库
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表