架构i386的未定义符号:在libavcodec.a(pngdec.o)中

The*_*ath 3 iphone xcode

嗨我在xcode中有这个问题..

Undefined symbols for architecture i386:
      "_inflateInit_", referenced from:
          _decode_frame in libavcodec.a(pngdec.o)
      "_inflateEnd", referenced from:
          _decode_frame in libavcodec.a(pngdec.o)
      "_inflate", referenced from:
          _decode_frame in libavcodec.a(pngdec.o)
    ld: symbol(s) not found for architecture i386
    collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

在线我还没有找到任何解决方案,有什么想法吗?谢谢

zap*_*aph 9

来自Apple mailnglists:

要使用例程,请在源代码中包含zlib.h,在项目中包含libz.dylib.

或者获取zlib:zlib.net

或者获取CocoaPod:objective-zip