C ++静态库 - 如何从.lib创建.a文件?

时间:2011-11-20 23:39:25

标签: c++ static-libraries

我下载了一个开源C ++库。问题是它是一个库对象文件(.lib)。这就是它的分布方式。另一方面,我试图使用Android NDK作为静态库,这需要一个.a文件。自从我使用C ++以来已经有好几年了,所以也许有人可以澄清一下。不确定为什么他们将.lib.a文件分发?如何从.a创建.lib文件?

1 个答案:

答案 0 :(得分:6)

查看binutils的ar命令:

ar rcs mylib.a mylib.lib