linux 系统中比较重要的库

本文介绍了Linux平台开发中至关重要的两个库:librt和glibc。librt提供了包括异步I/O、消息队列等在内的实时扩展接口;glibc作为C程序的基础,几乎所有的C程序都依赖于它提供的libc.so库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                                                                          linux 系统中比较重要的库

在Linux平台开发过程中,有一些库很重要。因此在这里简单记录一下。

librt 库的重要性

librt库在Linux系统中很重要,这个库包括异步I / O,消息队列,进程调度,实时信号扩展,信号量,共享内存对象,同步I / O和定时器选项下定义的接口。

libc库的重要性

glibc是Linux平台C程序运行的基础。glibc提供一组头文件和一组库文件,最基本、最常用的C标准库函数和系统函数在libc.so库文件中,几乎所有C程序的运行都依赖于libc.so,有些做数学计算的C程序依赖于libm.so,以后我们还会看到多线程的C程序依赖于libpthread.so。

参考文档

[1].https://docs.oracle.com/cd/E19455-01/806-0632/6j9vm89ic/index.html 

[2].https://en.wikipedia.org/wiki/GNU_C_Library

[3].http://www.heiqu.com/show-106302-1.html

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值