【发布时间】:2011-07-21 17:08:57
【问题描述】:
将项目移动到 Xcode 4.2,我在 Xcode 4.0.3 中编译和链接正常的项目中遇到了许多 Mach-O 链接器未解决的错误,例如 _crc32、_expf 和 _UnwindSjLj_Register。
我怀疑这可能是 libz 问题,因为我之前的项目链接了 libz.1.2.3.dylib。我删除了该引用,并添加了 libz.1.2.5.dylib,它位于我的 /Platforms/iPhoneOS.platform/DeviceSupport/5.0 (9A5259f)/Symbols 1/usr/lib 文件夹中。
无论我是否包含 libz.1.2.5.dylib,我都会得到相同的 39 个未解决的引用,所以这看起来很可疑。
【问题讨论】: