现代的glibc二进制文件在Linux中称为libc.so.6。为什么在这里使用“6”? libc.so.1或libc.so.8也可以是好名字,恕我直言。

Wikipedia在http://en.wikipedia.org/wiki/GNU_C_Library上提供了一些历史记录,但没有完全解释

最佳答案

这些SONAMEs已被使用。由于该库的新版本在界面中出现中断,因此必须为其使用新的主要SONAME编号。

关于linux - 为什么glibc二进制文件称为libc.so.6而不是libc.so.1或libc.so.4?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6495817/

10-13 08:28