因为不明白'米'旗

时间:2011-12-04 15:08:25

标签: ios gnu assembly

我正在尝试通过此命令从asm文件创建o文件:

/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/as -mcpu=arm -o /Users/vladimirvlasov/Projects/Test/TestLib/bin/Debug/TestLib.dll.o /var/folders/gr/dd5_js7106n8jyg3chy2cnf40000gn/T/mono_aot_wmZyE9

但我得到错误:

FATAL:/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/../libexec/as/x86_64/as: I don't understand 'm' flag!

标准(不是来自iOS SDK)会输出相同的错误。

请帮忙。说,我做错了。

1 个答案:

答案 0 :(得分:3)

您需要使用-arch arm标志而不是-mcpu=arm