标签 glibc 下的文章
 2016-02-29T11:53:13.818756    |      Linux问题集合    |     AilsonJack    |     暂无评论    |     4147 views
最近需要查看自己使用的Linux系统的GNU C库(glibc)的版本,但是和普通的执行命令又不一样,比如查看gcc的版本直接输入命令:gcc -v即可。那么我需要找出我的Linux系统上的GNU C库(glibc)的版本,我怎样才能检查Linux上的glibc版本呢?GNU C库(glibc)是标准C库的GNU实现。glibc是GNU工具链的关键组件,用于和二进制工具和编译器一起使用,为目标架构生成用户空间应用程序。当从源码进行构建时,一些Linux程序可能需要链接到某个特定版本的glibc。在这种情况下,你可能想要检查已安装的glibc信息以查看是否满足依赖关系。下面介绍几种简单的方法,方便你检查Linux上的glibc版本。1、方法一在命令行下执行命令:ldd  --version,我的系统显示结果如下:可知我的Fedora 14系统的glibc版本为2.12.90。2、方法二另一个方法是在命令行“输入”glibc 库的名称(如:libc.so.6),就像命令一样执行。输出结果会显示更多关于glibc库的详细信息,包括glibc的版本以及使用的GNU编译器,也提供了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因为我使用的是Fedora 14的32bit系统,这里应该执行的命令为:/lib/libc.so.6,下图中是输入glibc库后的输出结果样例:同样的,可知我的Fedora 14系统的glibc版本为2.12.90。
Linux问题集合glibc 阅读全文»
  • 1

  本站信息

目前本站共被浏览 154795 次
目前本站已经运行 3306 天
目前本站共有 165 篇文章
目前本站共有 6 条评论信息
目前本站共有 104 个标签
目前本站共有 0 条留言信息
网站创建时间: 2015年03月01日
最近更新时间: 2023年11月26日
Copyright © 2015~2023  说好一起走   保留所有权利   |  百度统计  蜀ICP备15004292号