谁能告诉我如何在使用它创建.a
时包含已经存在的.a
文件?
ar rcs libcrypt.a
我需要将libssl.a
和libcrypto.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/