Definição – o que significa o GLib?
GLib é uma biblioteca de utilitários de software de uso geral que fornece tipos de dados, macros, conversões de tipo, funções de utilitários e outras funções não gráficas. GLib é a base da plataforma Gimp Toolkit (GTK +).
Definirtec explica GLib
GLib fornece estruturas de dados avançadas, incluindo árvores binárias balanceadas, tabelas de hash, árvores N-árias, pedaços de memória, listas de link simples e duplo e strings dinâmicas e utilitários de string. Cache, que fornece gerenciamento de memória, também está incluído.
O GLib implementa várias funções, incluindo programação de thread e recursos relacionados (como mutexes, pools de memória seguros, passagem de mensagem e tempo) e recursos de passagem de mensagem, como canais de entrada / saída (I / O).
Como uma biblioteca, a GLib oferece recursos que podem ser compartilhados por outros programas. Os tipos de dados fornecidos pelo GLib podem ser usados por uma variedade de linguagens de programação com empacotamento GTK +.
GLib roda em plataformas do tipo Unix, Windows, OS / 2 e BeOS. Além disso, o GLib tem recursos de plataforma cruzada, que permitem que aplicativos GLib escritos sejam executados em qualquer uma dessas plataformas, minimizando assim as reescritas.