ASIHTTPRequest开源类项目导入问题及解决方法[通俗易懂]

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


完毕




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116247.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • jquery插件treetable 动态加载问题

    jquery插件treetable 动态加载问题使用jquery插件treetable增加后刷新table时,树形样式丢失在增加或修改后,动态加载html,开始就直接使用$(“#treeTabletbody”).empty().append(data);这个用法是错误的,后来换成//成功后刷新表格 $(“#treeTabletbody”).empty();varhtml=data.htmlTable;…

    2022年5月27日
    128
  • navicat premium 激活码【永久激活】[通俗易懂]

    (navicat premium 激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~MLZP…

    2022年3月21日
    574
  • 性能测试JMH

    性能测试JMH性能测试JMHJMH,即(JavaMicrobenchmarkHarness)用于代码微基准测试的工具套件,主要是基于方法层面的基准测试,精度可以达到纳秒级。基准测试:是指通过设计科学的测试方法、测试工具和测试系统,实现对一类测试对象的某项性能指标进行定量的和可对比的测试。 micro英[ˈmaɪkrəʊ]微观的; 单机压测工具JMH,2013年由oracle内部JIT的大牛们开发,归于OpenJDK性能测试生成图的网站:http://deepoove.com/jmh-visual

    2022年7月27日
    4
  • @ResponseBody注解使用简介

    @ResponseBody注解使用简介1、@ResponseBody注解简介:@ResponseBody注解:主要做两件事:1、将返回值转换成JSON,如果返回值是String或者其他基本数据类型则不满足key-value形式,不能转换成json类型,则返回字符串2、设置响应头为application/json;charset=utf-8;返回值为字符串,则不能转换成json格式的则响应头设置为text/html,为防止中文乱码,因此需要使用@RequestMapping(,produces=“text/html;ch

    2022年5月18日
    59
  • being搜索引擎用户体验[通俗易懂]

    being搜索引擎用户体验[通俗易懂]being的搜索引擎带有的自动区别全英(汉)来呈现不同内容的结果,使用户能更快找到需要的结果。它的取词翻译可以很快的使用户得到想要的讯息。但是它的取词翻译有很多地方有一些多余,如myusou

    2022年7月1日
    48
  • 一文详解MOS管驱动电路的核心设计「建议收藏」

    一文详解MOS管驱动电路的核心设计「建议收藏」MOS管电子产品生产中不可或缺的重要保护器件,在手机、笔记本电脑、蓝牙耳机等都有MOS管的身影,可以这样说,有便携式电子产品的地方一定有MOS管的存在,究竟为何MOS管能在竞争激烈的电子行业中脱颖而出,我觉的最主要的原因莫过于MOS管绝佳的性能,如简化驱动电路、自适应能力强、抗干扰能力强等性能使得MOS管崛起的速度快,今天我们要说的是MOS管在驱动电路中的核心设计,为何能让MOS管在竞争如此激烈的…

    2022年6月19日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号