Čo je to GTK+ Runtime Environment? Prečo to váš počítač potrebuje?

GTK+ je runtime prostredie, ktoré sa vzťahuje na množstvo operačných systémov. Ak vytvoríte rozhranie pre program, na počítačoch používateľov by mal byť nainštalovaný runtime GTK , aby program bežal. Väčšina výrobcov počítačov nepredinštaluje multiplatformové runtime prostredie, takže používatelia si musia osobne nainštalovať GTK+ Runtime Environment , aby váš softvér fungoval tak, ako má.

Vy, ako vývojár softvéru, môžete do svojho softvéru začleniť celé runtime prostredie GTK . Používatelia tak nemusia čeliť ťažkostiam pri používaní počítačového programu, ktorý ste vytvorili. Možno ste zažili podobné problémy so súpravami na distribúciu programov.

Runtime prostredie GTK+

Runtime prostredie GTK+

Dlhý program alebo softvér znamená plytvanie zdrojmi. Program alebo softvér sa predĺži, ak sa pokúsi zahrnúť všetky súbory runtime knižnice softvéru. Väčšina vývojárov softvéru jednoducho vytvorí program len s potrebnými modulmi. Potom sú zostávajúce spravované ako iný softvér a sú konvertované do runtime prostredia.

Možno ste si už prešli skúsenosťou, že pri inštalácii nejakého softvéru sa najprv požaduje VC++ Distribution Kit Install . Rovnakým spôsobom vytvára GTK+ Runtime Environment prostredie, v ktorom môžu používateľské rozhrania bez problémov fungovať na rôznych typoch počítačových platforiem.

Architektúra GTK+

Existujú štyri základné knižnice, ktoré tvoria runtime prostredie GTK+GTK . Oni sú:

  1. GLib
  2. Káhira
  3. Pango a
  4. ATK

GLib je základná knižnica, ktorá spracováva dátové štruktúry založené na jazyku(C Language) C.

Cairo sa používa na poskytovanie podpory pre 2D grafiku, ktorá musí zostať konzistentná v rôznych operačných systémoch. Všade, kde je to možné, využíva aj hardvérovú akceleráciu.

Pango je knižnica kódov na navrhovanie rozložení. Dôraz sa kladie na použiteľnosť medzi platformami.

ATK je súbor knižnice, ktorý obsahuje sadu rozhraní z dôvodu prístupnosti. Nástroj ATK pomáha vývojárom softvéru prezerať zdrojový kód na rôznych zariadeniach a súpravách nástrojov.

GTK+ Runtime Environment je voľne použiteľné, upraviteľné a opätovne komerčné a môžete si ho stiahnuť z gtk.org .



About the author

Som softvérový inžinier so skúsenosťami s programami Xbox Explorer, Microsoft Excel a Windows 8.1 Explorer. Vo voľnom čase rád hrám videohry a pozerám televíziu. Mám titul z University of Utah a momentálne pracujem ako softvérový inžinier pre medzinárodnú spoločnosť.



Related posts