2015-03-02 102 views
0

我正在构建Github代码https://github.com/jasenhuang/ASWBXml-c的静态库。我能够成功建立图书馆,但是当我尝试添加项目时出现错误。以下是错误日志。无法建立静态库

为架构x86_64的未定义的符号:在libASWBXMLHelper.a(ASUtils.o ASUtils :: LowercaseString(的std :: string常量&): “的std :: string ::端() 常量”,从参考) ASASVBXMLHelper.a(ASUtils.o)“std :: string :: size()const”中的ASUtils :: UppercaseString(std :: string const &), 引用来自: ASWBXML :: CASWBXML :: EncodeOpaque(std :: string &,std :: vector> &)in libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: EncodeString(std :: string在 libASWBXMLHelper.a(ASWBXML.o)3210,标准::矢量> &) ASUtils :: LowercaseString(的std :: string常量&)在libASWBXMLHelper.a(ASUtils.o) ASUtils :: UppercaseString(标准::字符串const &)in libASWBXMLHelper.a(ASUtils.o)“std :: string :: begin()const”, from: libASWBXMLHelper.a中的ASUtils :: LowercaseString(std :: string const &)(ASUtils。 o) libASWBXMLHelper.a(ASUtils.o)“std :: string :: c_str()const”中的ASUtils :: UppercaseString(std :: string const &), 引用自: + libASWBXMLHelper中的[FMWbxml wb2xml:] .a(FMWbxml.o) ASWBXML :: CASWBXML :: Lo在libASWBXMLHelper.a(ASWBXML.o)中的adBytes(unsigned char *,unsigned int) ASWBXML :: CASWBXML :: LoadXml(std :: string const &)in libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML ::在libASWBXMLHelper.a(ASWBXML.o)中的LoadXmlFromFile(std :: string const &) libASWBXMLHelper.a(ASWBXML.o)中的ASWBXML :: CASWBXML :: SetCodePageByXmlns(std :: string &)“std :: string :: empty ()const的”, 从引用:在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: LoadBytes(无符号字符*,无符号整型) ASWBXML :: CASWBXML :: SetCodePageByXmlns(的std :: string &)在libASWBXMLHelper.a(ASWBXML.o)“std :: string :: compare(char const *) const”,引用自: bool std :: operator ==,std :: allocator>(std :: basic_string, std :: allocator> const &,char const *)in libASWBXMLHelper.a(ASWBXML.o)“std :: string ::比较(std :: string const const &)const“,引用来自: bool std :: operator ==,std :: allocator>(std :: basic_string, std :: allocator> const &,std :: basic_string,的std ::在 libASWBXMLHelper.a(ASWBXML.o分配器>常量&)) 布尔的std ::操作者<,性病::分配器>(标准:: basic_string的, 的std ::分配器>常量&,性病:: basic_string的,std :: allocator> const &)in libASWBXMLHelper.a(ASWBXMLCodepage.o)“std :: basic_ios> :: operator void *()const”,引用来自: ASUtils :: Split(std :: string const &,char,std :: vector> &) + [FMWbxml xml2wb::]在libASWBXMLHelper.a(FMWbxml.o) ASWBXML :: CASWBXML :: InitAirSyncPage在 libASWBXMLHelper.a(ASUtils.o) “的std ::分配器::分配器()”,从 引用()in libASWBXMLHelper.a(ASWBXML.o) libASWBXMLHelper中的ASWBXML :: CASWBXML :: InitContactsPage()。一个(ASWBXML.o) ASWBXML :: CASWBXML :: InitEmailPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitCalendarPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML: :在libASWBXMLHelper.a(ASWBXML.o)中的InitMovePage() 在libASWBXMLHelper.a(ASWBXML.o)中的ASWBXML :: CASWBXML :: InitItemEstimatePage() ...“std :: allocator ::〜allocator()”,引用从: + [FMWbxml xml2wb:]在libASWBXMLHelper.a(FMWbxml.o) ASWBXML :: CASWBXML :: InitAirSyncPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitContactsPage()中libASWBXMLHelper。 (ASWBXML.o) libASWBXMLHelper.a(ASWBXML.o)中的ASWBXML :: CASWBXML :: InitEmailPage() libASWBXMLH中的ASWBXML :: CASWBXML :: InitCalendarPage() elper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitMovePage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitItemEstimatePage()在libASWBXMLHelper.a(ASWBXML.o) ... “std :: string :: begin()”,引用来自: ASUtils :: LowercaseString(std :: string const &)in libASWBXMLHelper.a(ASUtils.o) ASUtils :: UppercaseString(std :: string const &)在libASWBXMLHelper.a(ASUtils.o)“std :: string :: resize(unsigned long)”中,引用来自: ASUtils :: LowercaseString(std :: string const ASUtils :: UppercaseString(std :: string const &)in libASWBXMLHelper.a(ASUtils.o)“std :: basic_string,std ::分配器> :: basic_string的(字符 常量*,性病::分配器常量&)”,从引用: + [FMWbxml xml2wb:]在libASWBXMLHelper.a(FMWbxml.o) ASWBXML :: CASWBXML :: InitAirSyncPage()中libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitContactsPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitEmailPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitCalendarPage()in libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitMovePage()in libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitItemEstimatePage()in libASWBXMLHelper.a(ASWBXML .o) ...“std :: basic_string,std :: allocator> :: basic_string(std :: string const &)” ,引用从 :在libASWBXMLHelper.a ASWBXML :: CASWBXML :: LoadBytes(无符号字符*,无符号整型)(ASWBXML.o) ASWBXML :: CASWBXML :: EncodeNode在(TiXmlElement *,性病::矢量> &) libASWBXMLHelper.a(ASWBXML.o) __gnu_cxx :: new_allocator ::构建体(的std :: string *,的std :: string常量&)在libASWBXMLHelper.a(ASUtils.o) 的std ::矢量> :: _ M_insert_aux( __gnu_cxx :: __ normal_iterator>>,的std ::在libASWBXMLHelper.a(ASUtils.o在libASWBXMLHelper.a串 常量&)) 空隙的std :: _构建体(的std :: string *,的std :: string常量&)(ASUtils .o) ASWBXML :: CASWBXMLCodePage :: AddToken(char,std :: string)i ASWBXMLHelper.a(ASWBXMLCodepage.o) ASWBXML :: CASWBXMLCodePage :: libSWBXMLHelper.a(ASWBXMLCodepage.o)中的GetTag(char) ...“std :: basic_string,std :: allocator> :: basic_string()”从引用: ASWBXML :: CASWBXML :: EncodeNode在 libASWBXMLHelper.a(ASWBXML.o)(TiXmlElement *,性病::矢量> &) ASWBXML :: CASWBXML :: ParseXmlnsAttributes(TiXmlElement *)在libASWBXMLHelper.a( (ASUtilso) ASUtils :: LowercaseString(std :: string const &)in libASWBXMLHelper.a(ASUtils.o) libASWBXMLHelper.a中的ASUtils :: UppercaseString(std :: string const &)(ASUtils。O) ASUtils :: Split(std :: string const &,char,std :: vector> &)in libASWBXMLHelper.a(ASUtils.o) std :: map,std :: allocator>> :: operator [ ](炭 常量&)在libASWBXMLHelper.a(ASWBXMLCodepage.o)
“的std :: basic_string的,性病::分配器

::〜basic_string的()”,从引用: + [FMWbxml xml2wb :] in libASWBXMLHelper.a(FMWbxml.o) + libASWBXMLHelper.a(FMWbxml.o)中的[FMWbxml wb2xml:] libASWBXMLHelper.a(ASW)中的ASWBXML :: CASWBXML :: InitAirSyncPage BXML.o) ASWBXML :: CASWBXML :: InitContactsPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitEmailPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitCalendarPage ()in libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitMovePage()in libASWBXMLHelper.a(ASWBXML.o) ...“std :: string :: operator =(char const *)”,从引用: ASWBXML :: CASWBXML :: InitAirSyncPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitContactsPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitEmailPage( )在libASWBXMLHelper.a(ASWBXML.o)中 ASWBXML :: CASWBXML :: InitAirNotifyPage()in libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitCalendarPag (ASWBXML.o) ASWBXML :: CASWBXML :: InitMovePage()in libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitItemEstimatePage()in libASWBXMLHelper.a(ASWBXML.o) ... “的std :: string ::运算符=(标准::字符串常量&)”,从引用: ASWBXML :: CASWBXML :: EncodeNode在 libASWBXMLHelper.a(TiXmlElement *,性病::矢量> &) (ASWBXML.o) ASWBXML :: CASWBXML :: ParseXmlnsAttributes(TiXmlElement *)在libASWBXMLHelper.a(ASWBXML.o) 的std ::矢量> :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>>,的std :: string 常量& )in libASWBXMLHelper.a(ASUtils.o) std :: string * std :: __ copy_backward :: __ copy_b(std :: stri (ASUtils.o)“std :: string :: operator [](无符号 长)”,引用来自: ASWBXML :: CASWBXML在 libASWBXMLHelper.a(ASUtils.o)中的ng *,std :: string *,std :: string * :: EncodeOpaque在 libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: EncodeString(的std :: string &,性病::矢量> &)在(的std :: string &,性病::矢量> &) libASWBXMLHelper.a(ASWBXML.o) “的std :: string ::运算符+ =(char)的”, 引用自: ASWBXML :: CASWBXMLByteQueue :: DequeueString()在libASWBXMLHelper.a(ASWBXMLByteQueue.o) ASWBXML :: CASWBXMLByteQueue :: DequeueString(int)in libASWBXMLHelper.a(ASWBXMLByteQueue.o)
“的std :: basic_stringstream, 的std ::分配器> :: basic_stringstream(的std :: string常量&, 的std :: _ Ios_Openmode)”,从引用: ASUtils ::分割(的std :: string常量&,炭,std :: vector> &)in libASWBXMLHelper.a(ASUtils.o)“std :: basic_stringstream,std :: allocator ::〜basic_stringstream()”,引用来自: ASUtils :: Split(std :: string ___cxx_global_var_init在libASWBXMLHelper.a(FMWbxml:常量&,炭,性病::在 libASWBXMLHelper.a(ASUtils.o)载体> &) “的std ::的ios_base ::初始化::初始化()”,从 引用。○) ___cxx_global_var_init在libASWBXMLHelper.a(ASWBXML.o) ___cxx_global_var_init在libASWBXMLHelper.a(ASUtils.o) ___cxx_global_var_init在libASWBXMLHelper.a(ASWBXMLCodepage.o) ___cxx_global_var_init在libASWBXMLHelper.a(ASWBXMLByteQueue.o)“的std ::的ios_base ::初始化::〜初始化()”,从引用:在libASWBXMLHelper.a(FMWbxml.o) ___cxx_global_var_init ___cxx_global_var_init在libASWBXMLHelper.a(ASWBXML.o) ___cxx_global_var_init在libASWBXMLHelper.a(ASUtils.o) ___cxx_global_var_init libASWBXMLHelper.a(ASWBXMLByteQueue.o)“std :: __ throw_bad_alloc()”中的libASWBXMLHelper.a(ASWBXMLCodepage.o) ___cxx_global_var_init,引用来自: __gnu_cxx :: new_allocator: :在libASWBXMLHelper.a(ASWBXML.o)分配在libASWBXMLHelper.a(ASWBXML.o)(无符号长,空隙常量*) __gnu_cxx :: new_allocator ::分配(无符号长,空隙常量*) __gnu_cxx :: new_allocator: :在 libASWBXMLHelper.a(ASWBXMLCodepage.o) __gnu_cxx分配在libASWBXMLHelper.a(ASUtils.o)(无符号长,空隙常量*) __gnu_cxx :: new_allocator>> ::分配(无符号长,空隙常量*): :new_allocator>> ::在libASWBXMLHelper.a分配在 libASWBXMLHelper.a(ASWBXMLCodepage.o)(无符号长,空隙常量*) __gnu_cxx :: new_allocator ::分配(无符号长,空隙常量*)(ASWBXMLByteQueue.o) __gnu_cxx :: new_allocator :: allocate(unsigned long,void const *)in libASWBXMLHelper.a(ASWBXMLByteQueue.o) ...“st d :: _ Rb_tree_decrement(std :: _ Rb_tree_node_base *)“,引用自: std :: _ Rb_tree_iterator> :: operator - ()in libASWBXMLHelper.a(ASWBXMLCodepage.o) std :: _ Rb_tree_iterator> :: operator - ( )在libASWBXMLHelper.a(ASWBXMLCodepage.o)“std :: _ Rb_tree_increment(std :: _ Rb_tree_node_base *)”中引用: std :: _ Rb_tree_iterator> :: operator ++()in libASWBXMLHelper.a(ASWBXMLCodepage.o) std: :_Rb_tree_iterator> :: operator ++()in libASWBXMLHelper.a(ASWBXMLCodepage.o)“std :: __ throw_length_error(char const *)”,引用来自: std :: vector> :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>>,unsigned (ASWBXML.o) std :: vector :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>>, ASWBXML :: CASWBXMLCodePage * const的&)在libASWBXMLHelper.a(ASWBXML.o) 的std ::矢量> :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>>,的std :: string 常量&)在libASWBXMLHelper.a(ASUtils。 ○)
“的std :: _ Rb_tree_insert_and_rebalance(布尔,性病:: _ Rb_tree_node_base *, 的std :: _ Rb_tree_node_base *,性病:: _ Rb_tree_node_base &)”,从引用: 的std :: _ Rb_tree,性病:: _ Select1st>,标准: :以下, 的std ::分配器> :: _ M_insert(STD :: _ Rb_tree_node_base *,性病:: _ Rb_tree_node_base *,性病::对常量&)在 libASWBXMLHelper.a(ASWBXMLCodepage.o) 的std :: _ Rb_tree,性病:: _在libASWBXMLHelper Select1st>, 的std ::以下,标准::分配器>> :: _ M_insert(STD :: _ Rb_tree_node_base *, 的std :: _ Rb_tree_node_base *,性病::对常量&) .A(ASWBXMLCodepage.o) “的std :: basic_istream> &的std ::函数getline, 的std ::分配器>(标准:: basic_istream &,性病:: basic_string的,标准::分配器> &炭)”,引用从: ASUtils ::拆分在 libASWBXMLHelper.a(ASUtils.o)(的std :: string常量&,炭,性病::矢量> &) “的std ::终止()”,从引用: ___clang_call_terminate在libASWBXMLHelper .A(ASWBXML。○) ___clang_call_terminate在libASWBXMLHelper.a(tinystr.o) ___clang_call_terminate在libASWBXMLHelper.a(tinyxml.o) ___clang_call_terminate在libASWBXMLHelper.a(ASUtils.o) ___clang_call_terminate在libASWBXMLHelper.a(ASWBXMLCodepage.o) ___clang_call_terminate在libASWBXMLHelper .A(ASWBXMLByteQueue.o) ___clang_call_terminate在libASWBXMLHelper.a(tinyxmlparser.o) ... “虚函数表的__cxxabiv1 :: __ class_type_info”,从引用:在libASWBXMLHelper.a(ASWBXML.o) 所属类别为TiXmlVisitor 所属类别为libASWBXMLHelper.a中的TiXmlBase(tinyxml.o) libASWBXMLHelper.a中的TiXmlVisitor的typeinfo(tinyxml.o) TiXmlB的typeinfo ase in libASWBXMLHelper.a(tinyxmlparser.o)注意:缺少的vtable通常意味着第一个非内联虚拟成员函数没有定义。 “虚函数表为 __cxxabiv1 :: __ si_class_type_info”,从引用:在libASWBXMLHelper.a(tinyxml.o) 所属类别为TiXmlNode在libASWBXMLHelper.a(tinyxml.o) 所属类别为TiXmlComment在libASWBXMLHelper.a(TinyXML的 所属类别为TiXmlText。 ○) 所属类别为(tinyxml.o)在libASWBXMLHelper.a(tinyxml.o 所属类别为TiXmlUnknown)在libASWBXMLHelper.a(tinyxml.o 所属类别为TiXmlPrinter) 所属类别为TiXmlElement在libASWBXMLHelper.a TiXmlDeclaration在libASWBXMLHelper.a( tinyxml.o) ...注意:缺少的vtable通常意味着第一个非内联虚拟成员函数没有定义。 “运营商 删除”,从引用:在libASWBXMLHelper.a(ASWBXML.o) TiXmlString ::退出() TiXmlString ::退出()在libASWBXMLHelper.a(tinystr.o) TiXmlDocument ::的LoadFile(__ sFILE * TiXmlString :: quit()in libASWBXMLHelper.a(tinyxmlparser.o) libASWBXMLHelper.a(tinyxml.o)中的TiXmlString :: quit() libASWBXMLHelper.a(tinyxmlparser.o)中的TiXmlString :: quit()operator delete(void *) ”,从引用: + [FMWbxml xml2wb:]在libASWBXMLHelper.a(FMWbxml.o) + [FMWbxml wb2xml:]在libASWBXMLHelper.a(FMWbxml.o) ASWBXML :: CASWBXML ::〜CASWBXML()中libASWBXMLHelper .a(ASWBXML.o) ASWBXML :: CASWBXML :: InitAirSyncPage()in libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: C ASWBXML :: InitContactsPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitEmailPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitAirNotifyPage()在libASWBXMLHelper.a(ASWBXML .o) ...“operator new [](unsigned long)”,引用来自: ASWBXML :: CASWBXML :: GetBytes(unsigned char **,unsigned int *)in libASWBXMLHelper.a(ASWBXML.o) TiXmlString (ASWBXML.o) libASWBXMLHelper.a(tinystr.o)中的TiXmlString :: init(无符号长整型,无符号长整数) TiXmlDocument :: LoadFile(__ sFILE *,TiXmlEncoding)在libASWBXMLHelper.a中的init(unsigned long, )in libASWBXMLHelper.a(tinyxml.o) libASWBXMLHelper.a(tinyxml.o)中的TiXmlString :: init(unsigned long,unsigned long) TiXmlString :: init(uns (FMWbxml.o) + [FMWbxml wb2xml:]在libASWBXMLHelper.a(tinyxmlparser.o)中的运算符new(无符号长整型), : + [FMWbxml xml2wb: ]在libASWBXMLHelper.a(FMWbxml.o) ASWBXML :: CASWBXML :: InitAirSyncPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitContactsPage()在libASWBXMLHelper.a(ASWBXML.o) ASWBXML (ASWBXML.o) ASWBXML :: CASWBXML :: InitAirNotifyPage()in libASWBXMLHelper.a(ASWBXML.o) ASWBXML :: CASWBXML :: InitCalendarPage()libASWBXMLHelper.a中的ASWBXML :: InitCalendarPage() (ASWBXML.o) ...“___cxa_begin_catch”,从引用: 的std ::矢量> :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>>,无符号 字符常量&)在libASWBXMLHelper.a(ASWBXML.o) ___clang_call_terminate在libASWBXMLHelper.a(ASWBXML.o) 的std ::矢量 :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>>, ASWBXML :: CASWBXMLCodePage * const的&)在libASWBXMLHelper.a(ASWBXML.o) ___clang_call_terminate在libASWBXMLHelper.a(tinystr.o) ___clang_call_terminate在libASWBXMLHelper .a(tinyxml.o) std :: vector> :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>,std :: string const &)in libASWBXMLHelper.a(AS Utils.o)在libASWBXMLHelper.a ___clang_call_terminate(ASUtils.o) ...... “___cxa_call_unexpected”,从引用: ASWBXML :: CASWBXML ::〜CASWBXML()在libASWBXMLHelper.a(ASWBXML.o) 的std :: (ASWBXML.o) std :: _ Vector_base> ::〜_Vector_base()in libASWBXMLHelper.a(ASWBXML.o) std :: vector> ::〜vector()在libASWBXMLHelper.a(ASWBXML.o)在libASWBXMLHelper.a(ASWBXML.o) 的std ::在 libASWBXMLHelper.a(ASWBXML矢量> ::〜矢量()libASWBXMLHelper.a(ASWBXML.o) 的std :: _ Vector_base> ::〜_Vector_base()。 o) std :: _ Vector_base> ::〜_Vector_base() libASWBXMLHelper.a(ASWBXML.o) ...“___cxa_end_catch”,引用d从: 的std ::矢量> :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>>,无符号 字符常量&)在libASWBXMLHelper.a(ASWBXML.o) 的std ::矢量 :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>在libASWBXMLHelper.a>, ASWBXML :: CASWBXMLCodePage * const的&)(ASWBXML.o) 的std ::矢量> :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>>,的std ::在libASWBXMLHelper.a串 常量&)( ASUtils.o) std :: string * std :: __ uninitialized_copy_aux(std :: string *,std :: string *,std :: string *, std :: __ false_type)in libASWBXMLHelper.a(ASUtils.o) std :: _ Rb_tree,std :: _ Select1st>,std :: less, 的std ::分配器> :: _ M_create_node在libASWBXMLHelper.a(ASWBXMLCodepage.o)(标准::对常量&) 的std :: _ Rb_tree,性病:: _ Select1st>, 的std ::以下,标准::分配器> > :: _ M_create_node(标准::对常量&) 在libASWBXMLHelper.a(ASWBXMLCodepage.o) 的std ::双端队列> :: _ M_push_back_aux(无符号字符常量&)在libASWBXMLHelper.a(ASWBXMLByteQueue.o) ... “___cxa_pure_virtual”,从引用:在libASWBXMLHelper.a(tinyxml.o)在libASWBXMLHelper.a(tinyxml.o) 虚函数表为TiXmlBase 虚函数表为TiXmlBase在libASWBXMLHelper.a(tinyxmlparser.o) “___cxa_rethrow” 虚函数表为TiXmlNode,参考: 的std ::矢量> :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>>,无符号 字符常量&)在libASWBXMLHelper.a(ASWBXML.o) 的std ::矢量 :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>>, ASWBXML :: CASWBXMLCodePage * const的&)在libASWBXMLHelper.a(ASWBXML.o) 的std ::矢量> :: _ M_insert_aux(__ gnu_cxx :: __ normal_iterator>>,的std ::在libASWBXMLHelper.a串 常量&)(ASUtils.o )libASWBXMLHelper.a(ASUtils。)中的std :: string * std :: __ uninitialized_copy_aux(std :: string *,std :: string *,std :: string *, std :: __ false_type)O) 的std :: _ Rb_tree,性病:: _ Select1st>,的std ::以下, 的std ::分配器> :: _ M_create_node(标准::对常量&)在libASWBXMLHelper.a(ASWBXMLCodepage.o) 的std :: _Rb_tree,性病:: _ Select1st>, 的std ::以下,标准::分配器>> :: _ M_create_node(标准::对常量&) 在libASWBXMLHelper.a(ASWBXMLCodepage.o) 的std ::双端队列> :: _ M_push_back_aux (无符号字符常量&)在libASWBXMLHelper.a(ASWBXMLByteQueue.o) ...... “___gxx_personality_v0”,从引用:在libASWBXMLHelper.a(FMWbxml.o) 矮人异常开卷信息(__eh_frame) 矮人异常开卷信息(__eh_frame )在libASWBXMLHelper.a(ASWBXML的.o) 矮异常放卷信息(__eh_frame)在libASWBXMLHelper.a(tinystr.o) 矮异常放卷信息(__eh_frame)在libASWBXMLHelper.a(tinyxml.o) 矮异常放卷信息(__eh_frame)在libASWBXMLHelper.a( ASUtils.o) 矮人异常开卷信息(__eh_frame)在libASWBXMLHelper.a(ASWBXMLCodepage.o) 矮人异常开卷信息(__eh_frame)在libASWBXMLHelper.a(ASWBXMLByteQueue.o) ... LD:符号(S)未找到对于建筑x86_64的

我曾试图改变C++编译器类型的Xcode项目,但没有运气。

+0

刚刚添加库或在从库头中导入头后会出错吗? – ugur 2015-03-02 14:13:07

回答

1

最后能够解决这个问题。我需要设置

-lstdC++

在库项目其他链接器标记

0

您需要为各种体系结构构建和组合静态库,然后使用lipo将它们合并。请参阅以下tutorial中的通用二进制部分。

编辑: 对于iPhone模拟器(64位)的使用-sdk iphonesimulator -arch x86_64