2016-04-07 4 views
1

ELFにNEON命令が含まれているかどうか確認できますか?NEONまたはVFP3命令を含むELF?

私のユースケースは、次のとおりです。

私はNEON拡張とOpenCVのを使用したいBeagleboneに。 BeagleBoneはUbuntuを実行します。リポジトリのバイナリをコンパイルしてNEON拡張機能を有効にするかどうかはわかりません。拡張機能が有効化されていない場合は、自分でOpenCVをコンパイルする必要があります。

答えて

1

readelf -Aを試してみて、あなたが

Tag_Advanced_SIMD_arch: NEONv1 
Tag_FP_arch: VFPv3 
+1

ノートのようなものを見ているかどうかを確認。 NEONの使用が含まれているが、必須ではない(つまり、CPU機能のチェック後に実行時にのみ有効になる)バイナリの場合、そのフラグが禁止されていて、バイナリが拡張機能。 (バイナリが正しい方法でコンパイルされていることを確認するために、raspbianでそのような詳細をチェックしていたことを覚えています)。 – mstorsjo

関連する問題