【问题标题】:ld: library not found for -lz.1.2.3ld: 找不到 -lz.1.2.3 的库
【发布时间】:2011-12-10 12:56:35
【问题描述】:

在尝试为 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.1 链接?

标签: objective-c ios dylib


【解决方案1】:

只需使用-lz,无需使用版本链接。所以从框架中删除 libz-1.2.5.dylib 并添加 libz.dylib。

【讨论】:

猜你喜欢
  • 2012-05-13
  • 1970-01-01
  • 2011-03-23
  • 1970-01-01
  • 2012-07-16
  • 2014-08-21
  • 2014-12-13
  • 1970-01-01
  • 2016-04-03
相关资源
最近更新 更多