37 DebianまたはRaspbianを実行しているRaspberry Piのある部屋に落ちたと仮定しましょう。ハードフロートをサポートしているか、またはソフトフロートのみを使用しているかを確認するにはどうすればよいですか? debian hard-float — フォーリック ソース
48 ディレクトリの存在を確認します。 /lib/arm-linux-gnueabihf ソフトフロートバージョンにはこのディレクトリがありません。 /lib/arm-linux-gnueabi 代わりに、または以下を使用してインストールされたパッケージをリストできます。 dpkg -l 3列目のプラットフォーム(all / armhf / armel)を参照してください — ikku ソース 6 誰かがこれを誤解しているので、絶対に明確にするために:を持っている/lib/arm-linux-gnueabihf場合、システムはハードフロートです。 — goldilocks
15 受け入れられた答えは正しいですが、本当に簡単な方法は次のとおりです。 dpkg --print-architecture システムがハードフロートアーキテクチャを使用している場合、次のように表示されます。 armhf ARM H ard F loat。:-) — クリス ソース
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を参照してください/ — 意志 ソース これは、カスタムの非Debian、非Raspberryシステムでも機能します。私はすきです。 — ヨハネスオーバーマン
/lib/arm-linux-gnueabihf
場合、システムはハードフロートです。