zoukankan      html  css  js  c++  java
  • ASIHTTPRequest开源类项目导入问题及解决方法

    在静态库project中加入ASIHTTPRequest导出lib.a。放到project里编译出一下错:

    Undefined symbols for architecture armv7:

      "_deflate", referenced from:

          -[ASIDataCompressor compressBytes:length:error:shouldFinish:] in lib.a(ASIDataCompressor.o)

      "_inflateInit2_", referenced from:

          -[ASIDataDecompressor setupStream] in lib.a(ASIDataDecompressor.o)

      "_deflateEnd", referenced from:

          -[ASIDataCompressor closeStream] in lib.a(ASIDataCompressor.o)

      "_inflateEnd", referenced from:

          -[ASIDataDecompressor closeStream] in lib.a(ASIDataDecompressor.o)

      "_kUTTagClassMIMEType", referenced from:

          +[ASIHTTPRequest mimeTypeForFileAtPath:] in lib.a(ASIHTTPRequest.o)

      "_kUTTagClassFilenameExtension", referenced from:

          +[ASIHTTPRequest mimeTypeForFileAtPath:] in lib.a(ASIHTTPRequest.o)

      "_deflateInit2_", referenced from:

          -[ASIDataCompressor setupStream] in lib.a(ASIDataCompressor.o)

      "_UTTypeCreatePreferredIdentifierForTag", referenced from:

          +[ASIHTTPRequest mimeTypeForFileAtPath:] in lib.a(ASIHTTPRequest.o)

      "_inflate", referenced from:

          -[ASIDataDecompressor uncompressBytes:length:error:] in lib.a(ASIDataDecompressor.o)

      "_UTTypeCopyPreferredTagWithClass", referenced from:

          +[ASIHTTPRequest mimeTypeForFileAtPath:] in lib.a(ASIHTTPRequest.o)

    ld: symbol(s) not found for architecture armv7

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


    解决方法:

    缺系统库的原因,加入下面库

    libz.dylib

    SystemConfiguration.framework

    MobileCoreAServices.framework

    CFNetwork.framework


    完毕




  • 相关阅读:
    HTML+CSS知识点总结
    消灭textarea中的神秘空格
    OAuth2.0
    C# task和timer实现定时操作
    C# 多线程task
    EF的使用
    支付宝支付开发
    Basic Auth
    C#中匿名函数、委托delegate和Action、Func、Expression、还有Lambda的关系和区别
    [转]CodeSite使用小结
  • 原文地址:https://www.cnblogs.com/yxwkf/p/5145306.html
Copyright © 2011-2022 走看看