Índice:
Definição - O que significa GLib?
GLib é uma biblioteca de utilitários de software de uso geral que fornece tipos de dados, macros, conversões de tipos, funções de utilitários e outras funções não gráficas. GLib é a base da plataforma Gimp Toolkit (GTK +).
Techopedia explica GLib
O GLib fornece estruturas de dados avançadas, incluindo árvores binárias balanceadas, tabelas de hash, árvores N-árias, blocos de memória, listas com um e dois links e cadeias dinâmicas e utilitários de cadeia. O cache, que fornece gerenciamento de memória, também está incluído.
O GLib implementa inúmeras funções, incluindo programação de encadeamentos e recursos relacionados (como mutexes, conjuntos de memórias seguras, passagem e tempo de mensagens) e recursos de passagem de mensagens, como canais de entrada / saída (E / S).
Como biblioteca, o 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 o agrupamento do GTK +.
O GLib roda em plataformas do tipo Unix, Windows, OS / 2 e BeOS. Além disso, o GLib possui recursos de plataforma cruzada, que permitem que aplicativos GLib escritos sejam executados em qualquer uma dessas plataformas, minimizando assim as reescritas.
