发展历程 什么是glib? -技术百科的定义

什么是glib? -技术百科的定义

目录:

Anonim

定义-GLib是什么意思?

GLib是通用软件实用程序库,它提供数据类型,宏,类型转换,实用程序功能和其他非图形功能。 GLib是Gimp工具包(GTK +)平台的基础。

Techopedia解释了GLib

GLib提供了高级数据结构,包括平衡的二叉树,哈希表,N元树,内存块,单链和双链表以及动态字符串和字符串实用程序。 还包括提供内存管理的缓存。


GLib实现了许多功能,包括线程编程和相关功能(例如互斥锁,安全内存池,消息传递和计时)以及消息传递功能(例如输入/输出(I / O)通道)。


作为一个库,GLib提供了其他程序可以共享的功能。 GLib提供的数据类型可用于带有GTK +包装的各种编程语言。


GLib可在类似Unix的平台,Windows,OS / 2和BeOS上运行。 此外,GLib具有跨平台功能,该功能允许编写的GLib应用程序在任何这些平台上运行,从而最大程度地减少了重写。

什么是glib? -技术百科的定义