Xcode 未找到架构i386的符号?
我正在尝试实现一个带有多个标记的地图。但我对这个错误感到失望 架构i386的未定义符号:Xcode 未找到架构i386的符号?,xcode,xcode4,Xcode,Xcode4,我正在尝试实现一个带有多个标记的地图。但我对这个错误感到失望 架构i386的未定义符号: "_xmlFreeDoc", referenced from: +[MTDXMLElement nodesForXPathQuery:onXML:namespacePrefix:namespaceURI:] in MTDirectionsKit(MTDXMLElement.o) "_xmlReadMemory", referenced from: +[MTDXMLEle
"_xmlFreeDoc", referenced from:
+[MTDXMLElement nodesForXPathQuery:onXML:namespacePrefix:namespaceURI:] in MTDirectionsKit(MTDXMLElement.o)
"_xmlReadMemory", referenced from:
+[MTDXMLElement nodesForXPathQuery:onXML:namespacePrefix:namespaceURI:] in MTDirectionsKit(MTDXMLElement.o)
"_xmlXPathEvalExpression", referenced from:
+[MTDXMLElement mtd_nodesForXPathQuery:namespacePrefix:namespaceURI:libXMLDoc:] in MTDirectionsKit(MTDXMLElement.o)
"_xmlXPathFreeContext", referenced from:
+[MTDXMLElement mtd_nodesForXPathQuery:namespacePrefix:namespaceURI:libXMLDoc:] in MTDirectionsKit(MTDXMLElement.o)
"_xmlXPathFreeObject", referenced from:
+[MTDXMLElement mtd_nodesForXPathQuery:namespacePrefix:namespaceURI:libXMLDoc:] in MTDirectionsKit(MTDXMLElement.o)
"_xmlXPathNewContext", referenced from:
+[MTDXMLElement mtd_nodesForXPathQuery:namespacePrefix:namespaceURI:libXMLDoc:] in MTDirectionsKit(MTDXMLElement.o)
"_xmlXPathRegisterNs", referenced from:
+[MTDXMLElement mtd_nodesForXPathQuery:namespacePrefix:namespaceURI:libXMLDoc:] in MTDirectionsKit(MTDXMLElement.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
有人可以通过“未找到架构i386的符号”向我解释这说明了什么。您的库MTDirectionKit不支持模拟器。根据获得库的位置,您必须将其重建为通用库,或者包括(并正确配置构建设置)模拟器的静态库(调试模拟器) Xcode 4停止构建静态通用库。因此,根据开发人员的不同,它们不是作为一个整体构建的,而是4个独立的库。您可以将它们绑定到1中,但需要添加构建脚本来处理它