尝试编译适用于iOS 5的软件时,XCode 4.2引发错误:
ld: library not found for -lz.1.2.3
我发现这篇文章告诉我要替换1.2.3。与1.2.5
https://github.com/dbloete/ioctocat/issues/107
完成链接所建议的操作后,它适用于XCode 4.2,但不适用于旧版本的XCode,并显示以下错误
ld: library not found for -lz.1.2.5
有没有人遇到以上情况?如何解决此问题,以使其在不同版本的SDK之间不会失败?
最佳答案
只需使用-lz,就无需使用指向它的版本链接。因此,从框架中删除libz-1.2.5.dylib并添加libz.dylib。
关于objective-c - ld : library not found for -lz. 1.2.3,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7815174/