当前位置:  技术问答>linux和unix

/usr/lib/librt.so是干什么用的?

    来源: 互联网  发布时间:2016-02-27

    本文导语:  /usr/lib/librt.so 是干什么用的。 我在程序中-lrt后, 用ldd看程序连接了哪些库: $ldd a.out         librt.so.1 => /lib/tls/librt.so.1 (0x007cd000)         libc.so.6 => /lib/tls/libc.so.6 (0x00c01000)         libpthread.so.0 => /...

/usr/lib/librt.so 是干什么用的。

我在程序中-lrt后, 用ldd看程序连接了哪些库:

$ldd a.out
        librt.so.1 => /lib/tls/librt.so.1 (0x007cd000)
        libc.so.6 => /lib/tls/libc.so.6 (0x00c01000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x00d79000)
        /lib/ld-linux.so.2 (0x00be4000)
怎么会有libpthread.so.0呢?

我并没有-lpthread啊。

|
1、http://bama.ua.edu/cgi-bin/man-cgi?librt+3LIB
2、pthread是因为libc引用了,我没有tls环境无法验证,只是直觉

|
librt.so是glibc中对real-time部分的支持库。
pthread也是glibc缺省联接进来的。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found
  • 交叉编译时候,怎么避开/usr/lib和/usr/include
  • 为什么在GNU/LINUX下stddef.h文件是放在/usr/lib/gcc-lib/*/*/include?
  • linux下在安装courier时候--with-mysql-libs=/usr/local/mysql/lib/是什么意思?
  • Solaris 瘫痪了, Cannot find /usr/lib/ld.so.1怎么处理啊?
  • /usr/lib/sendmail: 没有该文件或目录
  • 怎样把python安装到/usr/lib下!!!
  • -L/usr/lib -ldirectfb,文件存在但报错cannot find -ldirectfb
  • 请问FC4下,/usr/lib里的qt目录名是什么?
  • Oracle安装提示INFO: /usr/lib/: No such file or directory解决
  • /usr/lib/libc.so.1: bad ELF interpreter错误
  • ubuntu 安装时报错/usr/lib/python2.6/dist-packages/aptdaemon/worker.py
  • /usr/local/ssl/lib//libssl.so: undefined reference to `EVP_idea_cbc' 是不是少连接了什么?
  • 执行一个自己开发的一个./cmdsubmit可执行文件时出现: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2.2' not found (required by ./cmd
  • centos 安装memcache 启动时出错 /usr/local/bin/memcached: error while loading shared lib
  • 系统密码被该,启动提示:sh: /usr/bin/(swapd): /lib/ld-linux.so.l bad ELF interpreter no such file and directory
  • warning: Missing the separate debug info file: /usr/lib/debug/.build-id/ac/2eeb2
  • /usr/lib/boot/unix_64为何造成如此高的磁盘IO
  • 请问:我发现如果在/usr/local/bin 与/usr/bin下都有同一个执行文件时,当在shell下执行时,只会执行/usr/local/bin,下的,怎么改过来?
  • 在linux中有/usr分区,现在新增一个硬盘,如何将这个硬盘空间分给/usr
  • /usr/share/icon,和/usr/share/pixmap
  • 在安装Linux时,如果未给/usr挂载磁盘分区,那往/usr里写数据时,数据保存在哪儿啊?
  • 想在aix4.3的usr下安装apache,可是空间不够,请问怎么扩大usr卷?
  • 进入vi后,:help中看到的很多帮助文件的列表 usr_07.txt usr 08.txt怎么打开呢?
  • ./usr/bin/ld: cannot find -lbz2如何解决? iis7站长之家
  • 系统函数__put_usr copy_to_usr()
  • /usr/local/xx。我想备份装在linux上的软件,如xx.是不是直接将xx打包,重装系的时候直接解压到/usr/local里面就好?
  • 我的 /USR下空间不够用了,怎么能够扩充呢?
  • /usr 求助!
  • 求助一个编译中的/usr/bin/ld错误
  • ./usr/bin/ld: cannot find -lbz2如何解决?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3