xcode6制作IOS .a静态库小记
2014-12-05 15:34
225 查看
创建iOS静态库
简单写个打印的代码
编码完成之后,直接Run就能成功生成.a文件了,选择
xCode->Window->Organizer->Projects->Your Project, 打开工程的Derived Data目录,这样就能找到生成的.a文件了,如图
静态库就生成了
如果你要导入静态库,有三种方式
第一种:
是把include 和 .a通过Add
Files to “MyLib”方式加入工程 等同 加到target工程->Build Phases->Link Binary With Libraries里面
是否 copy 根据自己需求勾选
第二种:把生成.a的工程直接拖到要使用的项目工程.xcodeproj
然后在Build
Phases->Target Dependencies 点击“+”把静态库工程的target加入到里面
第三种:在Build
Settings中设置对应的.a和头文件的搜索路径
xcode
5以后有了auto link,当然最好还是在other linker flags 加上 -lLib咯 (关于other linker flags有兴趣的可以去了解下ld命令)
最后,细心的同学会发现,我上面使用静态库libMyFramework.a的工程其实也是个创建静态库的工程
为了测试当a静态库引用b静态库,是否还需要静态库b?
经过我试验发现,第一种不用,其他两种都要
相关文章推荐
- xcode6制作IOS .a静态库小记
- 【Xcode6-Beta5】IOS静态库的制作与使用
- 【002】【Xcode6-Beta5】IOS静态库的制作与使用
- iOS之xcode6制作framework
- 【iOS-Cocos2d游戏开发之二十】精灵的基础知识点总汇(位图操作/贴图更换/重排z轴等)以及利用CCSprite与CCLayerColor制作简单遮盖层!
- 【iOS-Cocos2d游戏开发之二十】精灵的基础知识点总汇(位图操作/贴图更换/重排z轴等)以及利用CCSprite与CCLayerColor制作简单遮盖层!
- 离线iOS应用的HTML 5制作指南
- 笨鸟学iOS开发(3)view制作及切换
- 【iOS-Cocos2d游戏开发之十七】灵活使用精灵可视区域(TextureRect)与锚点(anchorPoint),并结合可视区域与锚点制作进度条!
- 在 xcode 4 下为 iOS 制作 framework
- iOS framework 制作教程
- iOS-Universal-Framework 制作 framework的问题
- iOS上如何制作自己的Framework呢?
- 在 xcode 4 下为 iOS 制作 framework
- ios学习--iphone ipa打包文件制作
- 制作iOS应用图标的最简单方法
- ios 开发中 制作和使用静态库
- iOS framework 制作教程,这次不是静态包!!!
- iOS framework 制作教程
- 使用mp3制作caf格式iOS音效