5

私は、clang を使用して 64 ビット armv8 にクロス コンパイルしようとしています。私のclangバージョン情報は次のとおりです。

$ clang --version
Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin13.1.0
Thread model: posix

次の作品

clang -arch armv7
clang -arch arm64

しかし、armv8 64ビット用にビルドする方法、またはサポートされている場合でも、ビルドする方法を見つけることができませんでした.

サポートされている場合、どのようにビルドすればよいですか? サポートされていない場合、clang 内での最適な近似は何ですか?

ありがとう!デイモン

4

1 に答える 1

9

clang では、-arch arm64を意味しARMv8 AArch64ます。つまり、ARMv8 命令セット アーキテクチャの 64 ビット バージョンです。

于 2014-03-28T18:38:52.993 に答える