手臂“版本”之间的差异? (仅限ARMv7)

时间:2015-03-20 12:34:03

标签: linux arm cpu-architecture abi

基本上我想知道ARMv7l和ARMv7之间的区别 h l?

我有一个带armv7l的手臂处理器,armv7 h l有很多转速。

我不知道自己要搜索什么来获取相关信息。

这是什么"后缀"叫什么名字?还有其他类型吗?他们有什么不同的做法?

1 个答案:

答案 0 :(得分:18)

我认为它表明为 l ittle-endian和 h ard-float ABI编译的软件包是合适的 - 即它是一个软件事情,只与硬件相关。

换句话说,你实际上没有&#34; armv7l&#34;处理器 - 你有一个ARMv7处理器,它可能有一个硬件FPU(并且如果你真的想要可以运行big-endian),但是你碰巧运行的软浮动用户空间并不是依赖< / em>在一个存在的情况下 - 就像运行i686发行版一样,并不意味着你在x86_64机器上 。不同的Linux发行版对于它们的各种端口有不同的名称,但是一些微不足道的事情表明这种情况可能是openSUSE的惯例。