美文网首页
静态库动态库打包过程

静态库动态库打包过程

作者: 富城 | 来源:发表于2019-02-18 17:35 被阅读0次

1、打包静态库.a 文件:
(1)、新建一个 iOS 工程,选择cocoa touch static library,一系列确定。



(2)、编写测试提供方法;
(3)、command + B,编译成功,products 文件夹中.a文件编程白色。

(4)、右击该文件点击 show in finder,
(5)、查看该.a文件是模拟器还是真机,使用命令 lipo -info 加上.a 文件的路径。
(6)、如果要打包真机的.a文件,选择运行设备的 Generic iOS Device 这一项,然后编译。
2、打包静态库.framework文件:

(1)、新建一个 iOS 工程,选择 cocoa touch framework,一顿确定。



(2)、这里默认是动态库,需要设置一下,选择静态库

(3)、创建一个 person 类,添加测试方法,并导入

(4)、将头文件公开,
(5)、新建好的静态库拖拽到项目中,就可以使用了
3、打包动态库和上面的操作基本上一样,不用设置上面的第二步。
swift 中没有静态库,只有动态库。

相关文章

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

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

  • 目录一、库二、静态库、动态库、Framework三、打包静态库 1、.a静态库和.framework静态库的区别 ...

  • 静态库动态库打包过程

    1、打包静态库.a 文件:(1)、新建一个 iOS 工程,选择cocoa touch static library...

  • APP编译及加载过程

    编译过程 静态库&动态库 一.静态库在链接阶段,会将会将汇编生成的目标文件与引用的库一起链接打包到可执行文件中。二...

  • 静态库与动态库区别

    本文动态库、静态库区别部分转载自C++静态库与动态库 程序的编译过程如上图 静态库: 之所以成为【静态库】,是因为...

  • iOS动态库、静态库及使用场景、方式

    前面介绍过制作过程,这里不讲如何制作动态库、静态库。 静态库和动态库都是以二进制提供代码复用的代码库。 静态库常见...

  • iOS 静态库和动态库的制作

    静态库和动态库 一、静态库和动态库的存在形式 静态库: .a 和 .framework 动态库: .dylib 和...

  • Swift 静态库调研

    一、关于库的背景知识1、静态库和动态库静态库动态库系统动态库Cocoa Touch Framework静态库 v....

  • iOS静态库和动态库读取图片资源

    前言 在将私有组件打成二进制包的时候,我们可以选择打包成静态库或者动态库,静态库和动态库读取图片的方式也略有不同,...

  • 2.动态库和静态库

    1.库分类:库一般分为两种:静态库(.a 、.lib)动态库(.so 、.dll )所谓静态、动态是指链接过程。2...

网友评论

      本文标题:静态库动态库打包过程

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