ios 配置编译好的ffmpeg解码库报错

来源:互联网 发布:淘宝客优惠券哪里来的 编辑:程序博客网 时间:2024/06/11 14:25

全部配置好路径之后,突然发现报错了,错误信息如下

Undefined symbols for architecture i386:

  "_compress", referenced from:

      _encode_strip in libavcodec.a(tiffenc.o)

     (maybe you meant: _mp3_header_compress_bsf)

  "_compress2", referenced from:

      _flashsv_encode_frame in libavcodec.a(flashsvenc.o)

  "_crc32", referenced from:

      _png_write_chunk in libavcodec.a(pngenc.o)

  "_deflate", referenced from:

      _encode_frame in libavcodec.a(pngenc.o)

      _encode_frame in libavcodec.a(lclenc.o)

      _encode_frame in libavcodec.a(zmbvenc.o)

  "_deflateEnd", referenced from:

      _flashsv_encode_end in libavcodec.a(flashsvenc.o)

      _encode_frame in libavcodec.a(pngenc.o)

      _encode_end in libavcodec.a(lclenc.o)

      _encode_end in libavcodec.a(zmbvenc.o)

  "_deflateInit2_", referenced from:

      _encode_frame in libavcodec.a(pngenc.o)

  "_deflateInit_", referenced from:

      _encode_init in libavcodec.a(lclenc.o)

      _encode_init in libavcodec.a(zmbvenc.o)

  "_deflateReset", referenced from:

      _encode_frame in libavcodec.a(lclenc.o)

      _encode_frame in libavcodec.a(zmbvenc.o)

  "_inflate", referenced from:

      _flashsv_decode_frame in libavcodec.a(flashsv.o)

      _zlib_decomp in libavcodec.a(lcldec.o)

      _decode_frame in libavcodec.a(pngdec.o)

      _decode_frame in libavcodec.a(tiff.o)

      _decode_frame in libavcodec.a(tscc.o)

      _decode_frame in libavcodec.a(zmbv.o)

  "_inflateEnd", referenced from:

      _flashsv_decode_end in libavcodec.a(flashsv.o)

      _decode_end in libavcodec.a(lcldec.o)

      _decode_frame in libavcodec.a(pngdec.o)

      _decode_frame in libavcodec.a(tiff.o)

      _decode_end in libavcodec.a(tscc.o)

      _decode_end in libavcodec.a(zmbv.o)

  "_inflateInit_", referenced from:

      _flashsv_decode_init in libavcodec.a(flashsv.o)

      _decode_init in libavcodec.a(lcldec.o)

      _decode_frame in libavcodec.a(pngdec.o)

      _decode_frame in libavcodec.a(tiff.o)

      _decode_init in libavcodec.a(tscc.o)

      _decode_init in libavcodec.a(zmbv.o)

  "_inflateReset", referenced from:

      _flashsv_decode_frame in libavcodec.a(flashsv.o)

      _zlib_decomp in libavcodec.a(lcldec.o)

      _decode_frame in libavcodec.a(tscc.o)

      _decode_frame in libavcodec.a(zmbv.o)

  "_inflateSync", referenced from:

      _flashsv_decode_frame in libavcodec.a(flashsv.o)

  "_uncompress", referenced from:

      _decode_frame in libavcodec.a(cscd.o)

      _decode_frame in libavcodec.a(dxa.o)

      _svq3_decode_init in libavcodec.a(h264.o)

ld: symbol(s) not found for architecture i386

clang: error: linker command failed with exit code 1 (use -v to see invocation)

最后发现是少了一个库 libz.1.2.5.dylib

原创粉丝点击