美文网首页
关于制作的静态库大小,打包技巧

关于制作的静态库大小,打包技巧

作者: 一杯犀牛 | 来源:发表于2017-07-20 09:27 被阅读0次

公司开始制作新的静态库,需要依赖其他的一些通信、多媒体的库,大概50个样子,经过n多天的奋战(宏、分支、linux c实现……)终于把原来win的移植到iOS下面的。
但是打开包一看原来一百多M太大了哦,
如图


Snip20170720_3.png

我自己都不满意,别说老板了
各种搜索,不满意
自己尝试删除
Target > Build Phases >Link Binary Libraries
下面的一两个库,发现都能编译通过,全删除了还是ok。惊奇~~~
原来,打包的时候,默认只要是丢进去的库文件,一般都会添加进Link Binary Libraries,以前也知道。
问题是打包的时候,添加进去的话就会把库文件也直接打包进去。库文件少的话感受不到变化多大,以为自己写的就这么大。但是这次,不应该的,我的源码文件就70个,打包后竟然165m。
成功后,如图

Snip20170720_4.png
新技能:Link Binary Libraries 下面的lib会被直接打包进项目的

相关文章

  • 关于制作的静态库大小,打包技巧

    公司开始制作新的静态库,需要依赖其他的一些通信、多媒体的库,大概50个样子,经过n多天的奋战(宏、分支、linux...

  • iOS 静态库开发

    iOS 静态库开发 本文旨在说明静态库制作中的一些常见问题和特殊处理1. 打包静态库需要的相关问题和设置 静态库中...

  • iOS小知识 -- 静态库(一)

    静态库静态库的介绍.a静态库的制作以及测试静态库的架构问题.framework静态库的制作以及测试边开发边制作静态...

  • ios中静态库.a的制作

    在ios中制作静态库之前,先来了解关于静态库的一些概念。 八、静态库和动态库在使用上的区别。静态库:链接时,静态库...

  • ios中静态库.a的制作和使用

    在ios中制作静态库之前,先来了解关于静态库的一些概念。 八、静态库和动态库在使用上的区别。静态库:链接时,静态库...

  • Found an unexpected Mach-O heade

    制作静态库SDK,生成HelloSDKBundle.bundle,导入开发项目,打包的时候,报错 Found an...

  • 11-静态库的制作

    本着尊重原作者的态度,关于静态库及动态库的制作,请参考jianshu 本篇文章主要是制作静态库以及动态库的方法 一...

  • iOS静态库与动态库的区别与打包

    iOS静态库与动态库的区别与打包iOS静态库与动态库的区别与打包

  • 关于打包静态库

    由于公司业务需要,与鹅厂进行合作,为了防止泄密,提供可以连接控制设备的 SDK 给他们是使用。 普及一下静态库和动...

  • iOS 静态库开发

    本文旨在说明静态库制作中的一些常见问题和特殊处理1. 打包静态库需要的相关问题和设置 静态库中用到分类的需要在项目...

网友评论

      本文标题:关于制作的静态库大小,打包技巧

      本文链接:https://www.haomeiwen.com/subject/ddhdkxtx.html