Xcode 在clang中支持armv8 64位体系结构
我正在尝试使用clang交叉编译到64位armv8。我的叮当版本信息如下Xcode 在clang中支持armv8 64位体系结构,xcode,clang,armv7,arm64,Xcode,Clang,Armv7,Arm64,我正在尝试使用clang交叉编译到64位armv8。我的叮当版本信息如下 $ 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 --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中的最佳近似值是什么
谢谢!
Damon在叮当声中,
-arch arm64
表示ARMv8 AArch64
。也就是说,ARMv8指令集体系结构的64位版本。在clang中,“-arch arm64”表示“ARMv8 AArch64”@VariableLengthCoder:回答这个问题。我知道你是对的,但你能列出你的源代码吗。我真的厌倦了xcode目标架构背后的晦涩。