IOS之创建一个静态库
来源:互联网 发布:淘宝加盟骗局公安查吗 编辑:程序博客网 时间:2024/06/05 09:53
IOS项目或多或少要使用一些别人提供的静态库,那到底这些静态库是如何生成的呢,今天我们就来学习一下如何创建一个静态库。
首先,创建一个静态库工程,New-Project-Framework & Library-Cocoa Touch Static Library.
创建完成之后就可以在这个工程里添加自己所需要的代码。当所有的编辑都完成之后就可以开始生成对应的静态库了。首先,点击Edit Scheme,修改Build Configuration为Release。然后在Device和Simulator模式下分别编译一次。
紧接着通过终端进入到编译产生的.a文件的目录中
cd /Users/User name/Library/Developer/Xcode/DerivedData/Project/Build/Products其中,User name 和 project 需要被替换成自己的用户名和项目名称(注:输入项目名前几个字母后按下Tab键补全,因为此名称不是标准项目的名称)
当进入到此目录后接下来就是比较重要的步骤:
合并.a文件
在目录下输入如下命令行:
lipo -create /Release-iphonesimulator/XXX.a /Release-iphoneos/XXX.a -output XXX.a通过这个命令就完成了合并工作,继续输入open .打开文件夹找到生成的.a文件将其拷贝到所需项目中。
拷贝完.a文件我们的工作还没有完成,我们还需要把项目的.h文件拷贝到项目中供项目使用。
这样我们就完成了静态库的制作。
0 0
- IOS之创建一个静态库
- IOS 静态库 (创建)
- ios 静态库创建
- ios 创建静态库
- IOS创建静态库
- 创建IOS静态库
- iOS创建静态库
- iOS静态库创建
- 手动创建ios静态库
- iOS中创建静态库
- 怎样创建一个静态库
- IOS之静态库
- [iOS 静态库]在iOS中创建静态库
- iOS 创建使用静态库的方法
- lame的ios 静态库创建
- [转]在iOS中创建静态库
- 在iOS中创建静态库
- 在iOS中创建静态库
- 使用symbolicatecrash解析崩溃日志
- sdgsg尊重原创
- R语言与机器学习学习笔记(分类算法)(4)支持向量机
- GetMessage and PeekMessage Internals
- Ext Direct Spring Tree Load Method
- IOS之创建一个静态库
- 防止ViewPager中的Fragment被销毁的方法
- splint的安装与使用
- ADT 修改project名称
- R语言与机器学习学习笔记(分类算法)(5)神经网络
- oracle 高水位线详解
- 由UIColor 生成 UIImage
- -[__NSCFDictionary setObject:forKey:]: mutating method sent to immutable object' 解决方法
- Last_IO_Error: error connecting to master Last_IO_Errno: 2003解决方法