【问题标题】:Difference between .so and .so.x.so 和 .so.x 之间的区别
【发布时间】:2012-06-06 14:39:06
【问题描述】:

*.so 和 *.so.x 之间有什么区别,X 表示什么以及为什么首先这样做?

【问题讨论】:

  • 通常“X”是版本号的占位符,例如“foo.so.1”

标签: c linux shared-libraries


【解决方案1】:

.so 是一个共享对象,动态链接库。通常动态链接库可能有多个名称,大多数名称是 symbolic links 到其余名称的名称,在这些名称中,.x 代表库的主要版本,或特定 @ 的完整版本号987654324@

例如,libmylib.so.2 将是动态链接库libmylib 的第二个主要接口修订版的文件名

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-07
    • 2015-04-06
    • 1970-01-01
    • 2021-12-25
    • 2020-05-10
    • 2014-09-20
    • 2010-10-28
    相关资源
    最近更新 更多