当前位置: 技术问答>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啊。
我在程序中-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环境无法验证,只是直觉
2、pthread是因为libc引用了,我没有tls环境无法验证,只是直觉
|
librt.so是glibc中对real-time部分的支持库。
pthread也是glibc缺省联接进来的。
pthread也是glibc缺省联接进来的。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。