如果我有一些预先为Android构建的C / C ++静态库,我可以使用Apportable构建工具将其链接到我的应用程序吗?如果有可能,我该怎么做?
或者我应该重新构建任何与Apportable一起使用的库吗?
答案 0 :(得分:2)
可以链接静态库,在configuration.json中有一个额外的标志,可以在add_params部分修改,允许添加静态库。
"libs": [
"path/to/the/lib.a"
]
动态库可以以相同的方式完成,但是这些肯定会导致与libc扩展的链接出现问题。例如,这将阻止.so使用我们优化的malloc实现,或者我们的虚拟化文件系统访问器等。