上述库函数在其各种支持 C 语言的 IDE 中都是有的。
GNU C 函数库是一种類似于第三方插件的东西由于 Linux 是用 C 语言写的,所以 Linux 的一些操作是用 C 语言实现的因此,GUN 组织开发了一个 C 语言的库 以便让我们更好的利用 C 語言开发基于 Linux 操作系统的程序不过现在的不同的 Linux 的发行版本对这两个函数库有不同的处理方法,有的可能已经集成在同一个库里了
glib是GTK+嘚基础库,它由基础类型、对核心应用的支持、实用功能、数据类型和对象系统五个部分组成可以在[ gtk网站]下载其源代码。是一个综合用途的实用的轻量级的C程序库它提供C语言的常用的数据结构的定义、相关的处理函数,有趣而实用的宏可移植的封装和一些运行时机能,如事件循环、线程、动态调用、对象系统等的APIGTK+是可移植的,当然glib也是可移植的你可以在linux下,也可以在windows下使用它使用gLib2.0(glib的2.0版本)编寫的应用程序,在编译时应该在编译命令中加入pkg-config
使用glib最有名的就是GNOME了
glibc和libc 实际上是一个泛指。凡是符合实现了 C 标准规定的内容都是一种 glibc囷libc 。
嵌入式行业里还常用 uCglibc和libc 是一个迷你版的 glibc和libc 。
glibc和libc, gglibc和libc在一个层次都是C的标准实现库,是操作系统级别的基石之一