问题:我需要找到我的Linux系统软件上的GNU C库(glibc)的版本号,我怎么才能查验Linux上的glibc版本号呢?
GNU C库(glibc)是规范C库的GNU完成。glibc是GNU专用工具链的重要部件,用以和二进制专用工具和c语言编译器一起应用,为总体目标构架转化成客户室内空间应用软件。
当从源代码开展搭建时,一些Linux程序流程很有可能*须连接到某一特殊版本号的glibc。在这类状况下,你很有可能要想查验已安裝的glibc信息内容以查询是不是达到相互依赖。
这儿详细介绍几类简易的方式 ,便捷你查验Linux上的glibc版本号。
方式 一
下边得出了cmd下查验GNU C库的简易指令。
- $ ldd --version
在本例中,glibc版本号是2.19。
方式 二
另一个方式 是在cmd“键入”glibc 库的名字(如,libc.so.6),如同指令一样实行。
輸出結果会表明大量有关glibc库的详细资料,包含glibc的版本号及其应用的GNUc语言编译器,也给予了glibc拓展的信息内容。glibc自变量的部位在于Linux版本号和处理器架构。
在根据Debian的64位系统软件上:
- $ /lib/x86_64-linux-gnu/libc.so.6
在根据Debian的32位系统软件上:
- $ /lib/i386-linux-gnu/libc.so.6
在根据Red Hat的64位系统软件上:
- $ /lib64/libc.so.6
在根据Red Hat的32位系统软件上:
- $ /lib/libc.so.6