在 Ubuntu 64 位下我得到了
llc --version
LLVM (http://llvm.org/):
LLVM version 3.1
Optimized build with assertions.
Built Oct 15 2012 (18:15:59).
Default target: x86_64-pc-linux-gnu
Host CPU: btver1
Registered Targets:
arm - ARM
mips - Mips
mips64 - Mips64 [experimental]
mips64el - Mips64el [experimental]
mipsel - Mipsel
thumb - Thumb
x86 - 32-bit X86: Pentium-Pro and above
x86-64 - 64-bit X86: EM64T and AMD64
我不能这样做
clang -march=arm -x c++ /tmp/cpp.cpp
error: unknown target CPU 'arm'
我在这里遗漏了什么?为什么我不能为 ARM 编译?
原文由 user1849534 发布,翻译遵循 CC BY-SA 4.0 许可协议
正 如此评论 所说,此选项目前在 linux 下尚不支持。