具有“.a”扩展名的共享库?
Shared libraries with a ".a" extension?
我正在处理遗留 C++ 系统,其中包含许多多年前编写的代码和库。我注意到我们有一组具有以下命名约定的库:
libname_share.a
我有两个问题:
是否有可能这些是共享库,即使它们具有“.a”扩展名?
如果它们可以是共享库,是否有任何命令可以 运行 明确告诉我它们是静态库还是共享库?
使用file libname_share.a
检查一下。
我正在处理遗留 C++ 系统,其中包含许多多年前编写的代码和库。我注意到我们有一组具有以下命名约定的库:
libname_share.a
我有两个问题:
是否有可能这些是共享库,即使它们具有“.a”扩展名?
如果它们可以是共享库,是否有任何命令可以 运行 明确告诉我它们是静态库还是共享库?
使用file libname_share.a
检查一下。