gpt4 book ai didi

ios - libiconv 没有链接到 iOS 项目

转载 作者:IT王子 更新时间:2023-10-29 07:55:02 24 4
gpt4 key购买 nike

我正在尝试编译 MailCore进入我正在制作的 iOS 应用程序,链接器一直提示没有链接 libiconv。至少我认为这是提示的。这是它吐出的内容:

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

(这是为模拟器构建的。为我的 iPhone 构建同样的错误,但是 s/i386/armv7/)。

我已经尝试将 libiconv.dylib 添加到“Link Binary with Libraries”,但它根本没有改变错误。

知道这里有什么问题吗?我一直在尝试用谷歌搜索这个错误,但我找不到任何关于如何在 libiconv 中链接的信息。既然它是 iOS SDK 的一部分,您会认为我不需要自己编译它吗?

最佳答案

您需要通过“添加框架”添加 libiconv.dylib。 SRC 是 available from this discussion.

关于ios - libiconv 没有链接到 iOS 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7464851/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com