0

我需要一些帮助,我遇到了这个问题,我需要在我的项目中使用 googleMap,我必须执行以下操作:将 Architectures 的默认值替换为armv7.

在其他链接器标志部分中,添加-ObjC. 如果这些设置不可见,请将 Build Settings 栏中的过滤器从 Basic 更改为 All。但如果我这样做,KissXML 就不起作用了……

像这样的一些错误:

duplicate symbol _OBJC_METACLASS_$_DDXMLInvalidNode in:
/Users/zxguo/Library/Developer/Xcode/DerivedData/AvePoint.CRM.TimeLine.IPhone-drfocqfderkbqcgsikoffypeyhek/Build/Intermediates/CRMTimeLine.build/Debug-iphonesimulator/CRMTimeLine.build/Objects-normal/i386/DDXMLNode.o
/Users/zxguo/Library/Developer/Xcode/DerivedData/AvePoint.CRM.TimeLine.IPhone-drfocqfderkbqcgsikoffypeyhek/Build/Products/Debug-iphonesimulator/CRMTimeLineCore.framework/CRMTimeLineCore(DDXMLNode.o)
ld: 16 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我不知道该怎么做。请帮助我。非常感谢。

4

1 回答 1

0

检查您的项目文件,您的项目中似乎不止一次有 DDXMLNode。还要检查其他重复的文件。之后它应该建立。

于 2013-03-06T09:31:58.073 回答