什么是glibc Linux GNU C库?

Linux提供了大量的开源和免费的库来方便地使用操作系统特性。GNU是一个开源社区,它创建了许多开源和免费的库。 glibc 是GNUC库的缩写形式。

null

C标准库

C语言提供了一些标准库。主标准库命名为 C Standard Library 它提供了许多C语言标准中定义的函数。它提供了基本类型、字符串处理、输入/输出、信号处理等功能。最新版本的C标准库是C11,创建于 ISO/IEC 9899:2011 .

GNU C库

gnuc库是C标准库的开源实现。它提供了所有的标准功能和一些额外的常用功能。它提供了可移植性 和高性能。大多数Linux发行版使用 胶质细胞 作为标准C库。

特征

glibc提供了以下特性、函数和库。

  • `错误报告`
  • 虚拟内存分配和分页
  • 字符串和数组实用程序
  • 搜索 和分类
  • 文件系统
  • 插座
  • 系统日志
  • 数学

版本

弗斯特 glibc 它被命名为预发布 于1988年发布。然后发布以下版本 在给定的日期。

  • GLIBC 0.1–1991年
  • GLIBC 1.0–1992年
  • GLIBC 2.0–1997年
  • GLIBC 2.28–2018年

相关文章: 用C语言和C++语言编写的MMAP教程

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享