我可以将框架静态链接到另一个框架吗?

时间:2012-01-24 19:23:42

标签: xcode frameworks webkit static-linking

我有一个自定义构建的WebKit.framework和WebCore.framework(Apple的Webkit和WebCore的分叉版本)。 WebKit依赖于WebCore。 WebCore目前是30 MB,太大了。

我知道我没有使用所有的WebCore,所以我想如果我可以将WebCore静态链接到WebKit以从WebCore中删除所有未使用的代码以缩小WebCore。

那么我可以将框架静态链接到另一个框架吗? WebCore目前不是静态库。

这可能吗?怎么样?

先谢谢

1 个答案:

答案 0 :(得分:0)

您无法将框架/库链接在一起。你可以将多个静态库组合成一个.a(参见:How to combine several C/C++ libraries into one?),但这对你没有任何用处。