xcode如何创建静态库.a文件并使用

制作之前请先看这篇文章《file was built for archive which is not the architecture being linked (i386)

如何合并静态库:http://www.hudongdong.com/skill/121.html

demo下载:

里面的lib就是创建的.a工程

另外那个是引用.a文件的工程示例

GitHub下载:https://github.com/DamonHu/StaticLibdemo

GitOsc下载:http://git.oschina.net/DamonHoo/StaticLibdemo

1.首先先创建静态库.a文件

就像平时创建工程一样

File->New->Project->Library,版本不同的话也是类似的

这个是xcode6的创建方式

屏幕快照 2015-02-12 下午1.54.01.png

然后就像平时一样创建一个工程即可,然后运行生成以下,然后在Publish里面就有一个.a的文件,这个就是创建的静态库.a文件,复制出来就行

屏幕快照 2015-02-12 下午2.06.59.png

2.静态库.a文件的使用

首先添加静态库文件到工程中,添加方法:进入工程,选择Target->Build Phases->Link Binary with libraries->+->add other,然后选择静态库的路径进行添加

然后就是添加静态库的头文件,就是那个工程文件,不然怎么使用静态库的文件,添加方法:直接把.h文件拖到现在的工程即可

然后包含下这个头文件,直接使用这个方法就可以了

Last modification:January 1st, 1970 at 08:00 am
如果看了这个文章可以让你少加会班,可以请我喝杯可乐
已打赏名单
微信公众号

Leave a Comment