多个静态库合并

2016-03-31  本文已影响641人  oking

开发一个静态库second.a,其中包含一个其它的静态库first.a。静态库打包有很多教程,不多赘述。

流程介绍
  1. 打包firstLib.a,合并iPhoneSimulator&iPhoneos.
  2. 将firstLib.a引入secondLib工程中,在secondLib中对面公开一个函数,在此函数调用firstLib中的函数。
  3. 打包secondLib.a,打包注意点:
  • compile sources:放你自己写好的.m文件,这些文件会打入静态库中。
* Link Binary With Libraries:需要链接的库文件,这里就可以将你需要引用的库文件放入。这些文件也会打包到静态库中。(加firstLib.h)
* Copy Files:头文件
  1. secondLib.a静态库测试,将secondLib.a加入一个普通工程中,调用其中的方法,查看是否报.o错误。

Demo地址:
http://pan.baidu.com/s/1dEUvGYl

上一篇 下一篇

猜你喜欢

热点阅读