订购2+静态库与Android NDK工具链

时间:2011-09-07 19:17:13

标签: android android-ndk linkage dynamic-library

这更像是一种普遍的好奇心。

据说我有几个静态类型的库:A,B和C.现在我想将另一个使用ABC的库链接到共享库D中。

让我们假设这是链接它们的正确方法:

LOCAL_STATIC_LIBRARIES := A B C

当我将上一行更改为此内容时会发生什么:

LOCAL_STATIC_LIBRARIES := A B C A B C

ABC库是否会在链接中使用两次,或者下面会发生其他什么?

1 个答案:

答案 0 :(得分:0)

与NDK打包在一起的链接器非常智能,可以解决这个问题,但我怀疑它可能会增加一些链接时间,但它会全部用完。