【发布时间】:2012-06-06 14:39:06
【问题描述】:
*.so 和 *.so.x 之间有什么区别,X 表示什么以及为什么首先这样做?
【问题讨论】:
-
通常“X”是版本号的占位符,例如“foo.so.1”
标签: c linux shared-libraries
*.so 和 *.so.x 之间有什么区别,X 表示什么以及为什么首先这样做?
【问题讨论】:
标签: c linux shared-libraries
.so 是一个共享对象,动态链接库。通常动态链接库可能有多个名称,大多数名称是 symbolic links 到其余名称的名称,在这些名称中,.x 代表库的主要版本,或特定 @ 的完整版本号987654324@
例如,libmylib.so.2 将是动态链接库libmylib 的第二个主要接口修订版的文件名
【讨论】: