重复的dylib

时间:2011-07-13 20:17:14

标签: iphone objective-c xcode

构建Xcode项目时是否存在“Duplicate dylib”警告的一般解决方案? 我已经看过这两篇文章,但它们对我来说信息不足。

Safely resolve dylib warning?

Duplicate dylib warning in xcode

我的警告是:

ld: warning: duplicate dylib /Xcode3.2.5/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/lib/system/libSystem.host.dylib

1 个答案:

答案 0 :(得分:1)

我的Xcode安装中也有两次该库,所以问题不在于文件是否重复,而是项目链接两次。

我建议首先做一个干净的构建,再次构建。如果你的项目没问题,这应该解决它。

编辑:

然后,我认为当你从一个Xcode版本升级到另一个版本时,你的项目有些损坏(我只是根据我的经验猜测)。如果您有多个libSystem,可以检查项目的框架部分吗?理想情况下,您应该打开项目包中的*.project文件(它是一个文本文件)并在那里搜索libSystem的任何外观......看看你是否发现任何可疑的内容......