构建Xcode项目时是否存在“Duplicate dylib”警告的一般解决方案? 我已经看过这两篇文章,但它们对我来说信息不足。
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
答案 0 :(得分:1)
我的Xcode安装中也有两次该库,所以问题不在于文件是否重复,而是项目链接两次。
我建议首先做一个干净的构建,再次构建。如果你的项目没问题,这应该解决它。
编辑:
然后,我认为当你从一个Xcode版本升级到另一个版本时,你的项目有些损坏(我只是根据我的经验猜测)。如果您有多个libSystem,可以检查项目的框架部分吗?理想情况下,您应该打开项目包中的*.project
文件(它是一个文本文件)并在那里搜索libSystem的任何外观......看看你是否发现任何可疑的内容......