我试图将MailCore编译成我正在创build的iOS应用程序,并且链接器不停地抱怨libiconv没有链接到。至less这是我认为这是抱怨。 这是吐出来的: Undefined symbols for architecture i386: "_iconv", referenced from: _mail_iconv in libmailcore.a(charconv.o) "_iconv_open", referenced from: _charconv in libmailcore.a(charconv.o) _charconv_buffer in libmailcore.a(charconv.o) "_iconv_close", referenced from: _charconv in libmailcore.a(charconv.o) _charconv_buffer in libmailcore.a(charconv.o) ld: symbol(s) not found for architecture i386 collect2: ld returned 1 exit status (这是为模拟器build造的,为我的iPhonebuild造同样的错误,但是s/i386/armv7/ )。 我已经尝试添加libiconv.dylib “与库链接二进制”,但它根本不会改变错误。 任何想法在这里可能是错的? 我一直在试图谷歌这个错误,但我无法find任何有关如何链接到libiconv的信息。 由于它是iOS SDK的一部分,你会认为我不需要自己编译它?