Xcode是给我这样的警告:安全解决dylib警告?
LD:警告:重复dylib /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/lib/system/libSystem.host名为.dylib
有一个SO答案在这里: Duplicate dylib warning in xcode
它说找到并删除重复。 使用定位我看到2个文件:
定位libSystem.host.dylib
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/usr/lib/system/libSystem .host.dylib
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/lib/system/libSystem.host.dylib
所以,问题是 - 我该如何安全地解决重复的dylib w arning:
- 我应该删除3.2 dylib吗?如果是的话,当我为iPad编译时会导致问题吗?
- 或者我应该删除整个iPhoneSimulator3.2.sdk,如果是的话,这是否意味着我失去了我的iPad模拟器?
- 还是我应该做点别的?
其他答案意味着删除项目构建中的重复引用,而不是从磁盘删除文件。 – JeremyP 2011-03-11 11:14:30
如果我grep通过我的项目文件(不包括使用“grep -v构建”构建)我没有看到任何对libSystem.host.dylib的引用。 – Snowcrash 2011-03-11 11:50:35