C库的分类、区别
libc:Linux下的ANSI C函数库,是基本的C语言函数库,一般在各种IDE中都有集成。
glibc:Linux下的GNU C函数库,是GNU旗下的C标准库,在linux系统的/lib目录下的名称为libc.so.6。glibc支持很多种系统平台,功能很全,但是也相对比较臃肿和庞大。可以参考:http://nieyong.github.io/wiki_ny/glibc,%20eglibc%E5%92%8C%20glib%E7%9A%84%E5%8C%BA%E5%88%AB.html
Linux中除了以上两种标准C库外,还有uclibc、klibc等库。Linux中目前正在维护的是glibc库。
下面参考维基百科对uclibc、klibc进行解释:
klibc,一种C标准函式库,开发者为汉·彼得·艾文(Hans Peter Anvin)。它是自由软体,采用GNU 通用公众授权条款或BSD授权条款。它主要应用于