lipo
lipo –create Release-iphoneos/libiphone.a Debig-iphonesimulator/libiphone.a –output libiphone.a
看到这样的命令行,你会怎样理解呢。
很简单,我将模拟器和设备的静态库文件合并成一个文件输出了,以后在发布可以库的时候不用发一个模拟器版的和一个真机版的了,这样子的一个库可以在编译的时候自动识别需要连接的库。
那lipo到底是什么呢
lipo源于mac系统要制作兼容powerpc平台和intel平台的程序。
lipo 是一个在 Mac OS X 中处理通用程序(Universal Binaries)的工具。现在发售或者提供下载的许多(几乎所有)程序都打上了“Universal”标志,意味着它们同时具有 PowerPC 和 Intel 芯片能够处理的代码。不过既然你可能不在意其中的一个,你就能够使用 lipo 来给你的程序“瘦身”。比如你想让“便笺”应用程序只包含

本文介绍了如何使用lipo工具将iPhone模拟器和真机的静态库合并,生成一个通用的静态库,以便在发布时减少库的数量。lipo起源于Mac OS X,用于创建兼容不同平台的程序。此外,文章还提供了四个拓展阅读主题,包括ssh远程登录、top进程管理、lsbom查看安装包内容和say命令的趣味应用。
最低0.47元/天 解锁文章
1354

被折叠的 条评论
为什么被折叠?



