如何合并iOS的静态库?

时间:2018-08-09 22:30:45

标签: ios objective-c xcode

为了澄清,我不是在这里谈论将不同体系结构的静态库合并为一个

我有一个依赖于其他几个静态库的静态库。问题是我不想让我们的客户费心地包含所有这些var value = $("#myDate").datepicker("getFormattedDate"); 文件,而是仅包含其中的所有对象和代码的一个

那么如何将几个静态库合并为一个?或者当我通过XCode构建静态库时,是否可以包含这些静态库?

1 个答案:

答案 0 :(得分:1)

您可以为此使用libtool命令行实用程序。这是语法:

假设目录libs具有所有静态库,而您想在其中创建libfatstatic.a

libtool -static -o libfatstatic.a libs/*.a

注意:如果您没有libtool。您可以使用brew来安装它们:brew install libtool