![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/4/43/Linux_API.svg/langzh-hans-640px-Linux_API.svg.png&w=640&q=50)
GNU C函式库
GNU开发的C标准库 / 维基百科,自由的 encyclopedia
GNU C库,又名glibc,是GNU计划所实现的C标准库。尽管其名字中带有“C库”,但它现在也直接支持C++(以及间接支持其他编程语言)。它是自由软件基金会(FSF)在20世纪90年代初为他们的GNU操作系统设计的。它为GNU系统,GNU/Linux系统和一些其他的类Unix系统提供了系统核心库。这些库提供了关键的API,包括ISO C11、POSIX.1-2008和BSD所规定的API和一些底层API,包括open、read、write、malloc、printf、getaddrinfo、dlopen、pthread_create、crypt、login、exit等。
Quick Facts 原作者, 开发者 ...
![]() | |
原作者 | Roland McGrath |
---|---|
开发者 | GNU计划 |
首次发布 | 1987年,37年前(1987)[1] |
当前版本 |
![]() |
源代码库 | ![]() |
编程语言 | C语言 |
操作系统 | 类UNIX系统 |
类型 | 库 |
许可协议 | LGPLv2.1[3] |
网站 | www |
Close
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/4/43/Linux_API.svg/640px-Linux_API.svg.png)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/4/45/Linux_kernel_System_Call_Interface_and_glibc.svg/640px-Linux_kernel_System_Call_Interface_and_glibc.svg.png)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/b/bb/Linux_API_and_Linux_ABI.svg/640px-Linux_API_and_Linux_ABI.svg.png)
glibc在GNU宽通用公共许可证下发布。[3]