标签: c++ static-libraries
我下载了一个开源C ++库。问题是它是一个库对象文件(.lib)。这就是它的分布方式。另一方面,我试图使用Android NDK作为静态库,这需要一个.a文件。自从我使用C ++以来已经有好几年了,所以也许有人可以澄清一下。不确定为什么他们将.lib与.a文件分发?如何从.a创建.lib文件?
.lib
Android NDK
.a
答案 0 :(得分:6)
查看binutils的ar命令:
ar
ar rcs mylib.a mylib.lib