标签: c++ g++ shared-libraries static-libraries
我正在研究一个遗留的C ++系统,它包含许多年前编写的大量代码和库。我注意到我们有一组具有以下命名约定的库:
libname_share.a
我有两个问题:
有可能这些是共享库,即使它们有" .a"扩展
如果它们可以是共享库,那么我可以在它们上面运行任何命令,它们肯定会告诉我它们是静态的还是共享的?
答案 0 :(得分:2)
使用file libname_share.a进行检查。
file libname_share.a