如何在Apportable中链接为Android构建的C / C ++静态库?

时间:2013-05-23 13:47:50

标签: linker apportable

这与my previous question

有关

如果我有一些预先为Android构建的C / C ++静态库,我可以使用Apportable构建工具将其链接到我的应用程序吗?如果有可能,我该怎么做?

或者我应该重新构建任何与Apportable一起使用的库吗?

1 个答案:

答案 0 :(得分:2)

可以链接静态库,在configuration.json中有一个额外的标志,可以在add_params部分修改,允许添加静态库。

"libs": [ "path/to/the/lib.a" ]

动态库可以以相同的方式完成,但是这些肯定会导致与libc扩展的链接出现问题。例如,这将阻止.so使用我们优化的malloc实现,或者我们的虚拟化文件系统访问器等。