如何在创建 .a 文件时添加已创建的 .a 文件



谁能告诉我如何在使用它创建.a时包含已经存在的.a文件?

ar rcs libcrypt.a

我需要将libssl.alibcrypto.a文件一起添加到一个libcrypt.a文件中。你能帮我解决这个问题吗?

man ar告诉你如何提取 存档中的所有成员,它告诉您如何插入成员 放入存档。

因此,从libssl.a中提取所有成员并libcrypto.a并将它们全部插入libcrypt.a,注意提取 在空目录中。

$ mkdir scrap
$ cd scrap
$ ar -x ../libssl.a
$ ar -x ../libcrypto.a
$ ar rcs ../libcrypt.a *
$ cd ..
$ rm -r scrap/

相关内容

  • 没有找到相关文章