.so和.so.x之间的区别

时间:2012-06-06 14:39:06

标签: c linux shared-libraries

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

1 个答案:

答案 0 :(得分:9)

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

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