Definición - ¿Qué significa GLib?
GLib es una biblioteca de utilidades de software de propósito general que proporciona tipos de datos, macros, conversiones de tipos, funciones de utilidad y otras funciones no gráficas. GLib es la base de la plataforma Gimp Toolkit (GTK +).
Techinfo explica GLib
GLib proporciona estructuras de datos avanzadas, incluidos árboles binarios equilibrados, tablas hash, árboles N-arios, fragmentos de memoria, listas vinculadas simples y dobles y cadenas dinámicas y utilidades de cadenas. También se incluye caché, que proporciona administración de memoria.
GLib implementa numerosas funciones, incluida la programación de subprocesos y las instalaciones relacionadas (como mutex, grupos de memoria segura, paso de mensajes y temporización) y facilidades de paso de mensajes, como canales de entrada / salida (E / S).
Como biblioteca, GLib ofrece funciones que pueden ser compartidas por otros programas. Los tipos de datos proporcionados por GLib pueden ser utilizados por una variedad de lenguajes de programación con envoltura GTK +.
GLib se ejecuta en plataformas similares a Unix, Windows, OS / 2 y BeOS. Además, GLib tiene capacidades multiplataforma, que permiten que las aplicaciones GLib escritas se ejecuten en cualquiera de estas plataformas, minimizando así las reescrituras.