带有" .a"的共享库延伸?

时间:2017-11-09 13:29:45

标签: c++ g++ shared-libraries static-libraries

我正在研究一个遗留的C ++系统,它包含许多年前编写的大量代码和库。我注意到我们有一组具有以下命名约定的库:

libname_share.a

我有两个问题:

  1. 有可能这些是共享库,即使它们有" .a"扩展

  2. 如果它们可以是共享库,那么我可以在它们上面运行任何命令,它们肯定会告诉我它们是静态的还是共享的?

1 个答案:

答案 0 :(得分:2)

使用file libname_share.a进行检查。