37 假设我掉入一个装有运行Debian或Raspbian的Raspberry Pi的房间。如何确定它是否具有硬浮点支持或仅使用软浮点? debian hard-float — Fouric source
48 检查目录是否存在: /lib/arm-linux-gnueabihf 软浮动版本没有此目录,它们具有: /lib/arm-linux-gnueabi 相反,或者您可以使用以下方法列出安装的软件包: dpkg -l 并在第三栏中查看平台(all / armhf / armel) — 伊库 source 6 由于有人只是误解了这一点,因此必须明确地说:如果您有一个/lib/arm-linux-gnueabihf,则您的系统将很难运行。 — goldilocks
15 公认的答案是正确的,但是一个非常简单的方法是: dpkg --print-architecture 如果您的系统使用的是硬浮体系结构,那么您将看到: armhf ARM ^ h ARD ˚F高高飞翔。:-) — 克里斯 source
2 发出命令: readelf -A $(which dpkg) 在硬浮动(hf)系统上,您将在输出中看到以下内容: Tag_ABI_VFP_args: VFP registers 参见http://www.cnx-software.com/2013/04/22/how-to-detect-if-an-arm-elf-binary-is-hard-float-armhf-or-soft-float-armel / — 将 source 这也适用于自定义的非Debian非Raspberry系统。我喜欢。 — 约翰内斯·欧弗曼
/lib/arm-linux-gnueabihf
,则您的系统将很难运行。