从昨天开始,我一直在尝试查找ARMv8 32位软件包存储库,以下载可以用来进行雷达分析的软件包。我从archlinux和centos找到了存储库,但是不幸的是,所有这些软件包都是aarch64(ARMv8-64bit),它在分析方面存在问题。我不知道该问题的确切原因,但是我的问题是我想找到类似上述两个ARMv8 32位变体的存储库。我确实找到了termux的32位ARM发行版,但不幸的是它是ARMv7而不是ARMv8。
一般来说,以下是我的问题:
非常感谢您的宝贵时间。
答案 0 :(得分:1)
ARMv7是32位体系结构,支持aarch32和thumb状态。为此平台提供了两种类型或程序包(如here所述):
armel
使用较旧的Embedded-ABI armhf
使用较新的Hard-Float-ABI ABI描述了如何在函数之间以及与操作系统之间交换值。
ARMv8是较新的平台,支持ARMv7的较旧的32位体系结构以及具有aarch64状态的新的64位体系结构。仅为64位平台提供了arm64
类型的程序包。 32位类似于ARMv7。
这些是基于debian的系统的名称。我现在不知道archlinux和CentOS的名称,但是还应该有新的64位软件包和较旧的32位软件包。
简短摘要:没有单独的ARMv8 32位软件包,这些是ARMv7软件包。