Mac Zlib为架构x86_64定义了符号:

我试图在Xcode中使用zlib.h构建一个简单的程序来读入和膨胀.gz文件。 虽然在建立这个项目时,我却臭名昭着

Undefined symbols for architecture x86_64: "_inflate", referenced from: decomp() in main.o "_inflateEnd", referenced from: decomp() in main.o "_inflateInit2_", referenced from: decomp() in main.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) 

对于zlib方法膨胀,inflateEnd等。

 #include  #include  #include  int main(){ ...inflate method here..} 

谢谢山姆