C .so和.so.x之间的差异
*.so和*.so.x之间有什么区别?x代表什么?为什么要这样做?C .so和.so.x之间的差异,c,linux,shared-libraries,C,Linux,Shared Libraries,*.so和*.so.x之间有什么区别?x代表什么?为什么要这样做?.so是一个共享对象、动态链接的库。通常,动态链接库可能有多个名称,大多数名称是剩余名称的名称,在这些名称中。x表示库的主要版本,或特定so的完整版本号 例如,libmylib.so.2将是动态链接库的第二个主要接口修订版的文件名libmylib通常“X”是版本号的占位符,如“foo.so.1”
.so
是一个共享对象、动态链接的库。通常,动态链接库可能有多个名称,大多数名称是剩余名称的名称,在这些名称中。x
表示库的主要版本,或特定so
的完整版本号
例如,libmylib.so.2
将是动态链接库的第二个主要接口修订版的文件名libmylib
通常“X”是版本号的占位符,如“foo.so.1”