Xcode无法解析zlib符号

时间:2011-05-25 14:58:49

标签: objective-c xcode linker symbols

我使用zlib库在Mac的命令行工具中进行数据压缩。

在Xcode 4上,我在zlib函数上收到错误“未定义的符号”。

我在mac计算机上搜索libz.dylib,在/Developer/Platforms/iPhoneOS.platform中找到3个文件。

/Developer/Platforms/MacOSX.platform中没有任何内容。

为什么呢?我在哪里可以找到我的用于architeture i386的libz.dylib库?

2 个答案:

答案 0 :(得分:20)

在Xcode 4中看看你的Build Phases。

转到第3部分 - 使用库链接二进制文件

点击+按钮

在下拉列表中选择libz.dylib。 enter image description here

答案 1 :(得分:0)

您可以从site下载zlib,在页面中查看下载链接。

您也可能安装了macportsfink。在这种情况下,您可以获得预建版本。