iOS-编译简单静态库初探

首先声明,我写的这些网上都有更详细的内容,在这里只是写下我自己总结的一些重要内容,具体步骤如下:

事先准备:新建工程-Framework & Library - Cocoa Touch Static Library - Next

1:编译适用于真机(arm)的.a文件

2:编译适用于模拟器(i386)的.a文件

3:将1、2两步生成的.a文件合并为通用的.a文件(适用于模拟器和真机)

新建一个工程,将最终合并好的.a文件引入并将1、2步骤中和.a文件同在一个文件夹下的include文件夹引入,至此我们就可以使用编译好的静态库了。

附:由于对终端操作不是很熟悉,在合并静态库时我是将两个.a文件的路径在写字板手动拼接好然后再拷贝到终端的,自认为这种做法可能比较愚蠢,希望有高人指点一二!

最后再次声明由于我只是对这个学习过程做了一个简单的笔记,可能写的比较简略,如果您想了解更多可以查看这里:http://blog.csdn.net/mars_cyw/article/details/7844672

原文地址:https://www.cnblogs.com/zzltjnh/p/iOS_staticLibrary.html