【发布时间】:2011-12-19 08:13:29
【问题描述】:
在我的一个项目中,编译器出现了一个非常令人沮丧的错误。在更改了一些编译器设置以进行优化之后,一切都很顺利,直到我尝试在模拟器上进行测试。我收到此错误:
ld: in /Users/eric/Library/Developer/Xcode/DerivedData/My_Awesome_App-
hcpskretrcpxnuctkkvwptohgmib/Build/Intermediates/My_Awesome_App.build/Debug-
iphonesimulator/My_Awesome_App.build/Objects-normal/i386/main.o, could not parse object
file /Users/eric/Library/Developer/Xcode/DerivedData/My_Awesome_App-
hcpskretrcpxnuctkkvwptohgmib/Build/Intermediates/My_Awesome_App.build/Debug-
iphonesimulator/My_Awesome_App.build/Objects-normal/i386/main.o: Malformed metadata record
for architecture i386
我尽我所能重置编译器设置,但错误仍然存在。我尝试了Malformed metadata record for architecture i386 中的建议,但仍然没有。还有什么我可以做的吗?喜欢将 Xcode/LLVM-GCC 重置为默认值?
【问题讨论】:
-
您是否真的尝试过您的建议(重置为默认值)?
-
如果有一个“将所有设置重置为默认值”按钮,我错过了。我尝试将所有内容更改为尽可能接近以前的状态,但恢复并非详尽无遗。你会建议我怎么做?