标签: objective-c xcode linker symbols
我使用zlib库在Mac的命令行工具中进行数据压缩。
在Xcode 4上,我在zlib函数上收到错误“未定义的符号”。
我在mac计算机上搜索libz.dylib,在/Developer/Platforms/iPhoneOS.platform中找到3个文件。
/Developer/Platforms/iPhoneOS.platform
/Developer/Platforms/MacOSX.platform中没有任何内容。
/Developer/Platforms/MacOSX.platform
为什么呢?我在哪里可以找到我的用于architeture i386的libz.dylib库?
答案 0 :(得分:20)
在Xcode 4中看看你的Build Phases。
转到第3部分 - 使用库链接二进制文件
点击+按钮
+
在下拉列表中选择libz.dylib。
答案 1 :(得分:0)
您可以从site下载zlib,在页面中查看下载链接。
您也可能安装了macports或fink。在这种情况下,您可以获得预建版本。