Obsah:
Definícia - Čo znamená GLib?
GLib je univerzálna knižnica softvérových nástrojov, ktorá poskytuje typy údajov, makrá, prevody typov, obslužné funkcie a ďalšie negrafické funkcie. GLib je základom platformy Gimp Toolkit (GTK +).
Techopedia vysvetľuje GLib
GLib poskytuje pokročilé dátové štruktúry vrátane vyvážených binárnych stromov, hašovacích tabuliek, N-ary stromov, pamäťových blokov, jednoduchých a dvojitých prepojených zoznamov a dynamických reťazcov a pomocných programov pre reťazce. Zahrnutá je aj vyrovnávacia pamäť, ktorá poskytuje správu pamäte.
GLib implementuje množstvo funkcií, vrátane programovania vlákien a súvisiacich zariadení (ako sú mutexy, bezpečné pamäťové oblasti, odovzdávanie a načasovanie správ) a zariadenia na odovzdávanie správ, ako sú vstupné / výstupné (I / O) kanály.
Ako knižnica ponúka GLib funkcie, ktoré môžu zdieľať iné programy. Dátové typy poskytované spoločnosťou GLib môžu používať rôzne programovacie jazyky s obalmi GTK +.
GLib beží na platformách podobných Unixu, Windows, OS / 2 a BeOS. Okrem toho má GLib medzisložkové schopnosti, ktoré umožňujú písaným aplikáciám GLib bežať na ktorejkoľvek z týchto platforiem, čím sa minimalizuje prepisovanie.
