본문으로 이동

GLib

위키백과, 우리 모두의 백과사전.

GLib
개발자그놈 재단
안정화 버전
2.82.4[1] 위키데이터에서 편집하기 / 2024년 12월 11일(31일 전)(2024년 12월 11일)
저장소
프로그래밍 언어C
운영 체제크로스 플랫폼
플랫폼크로스 플랫폼
언어다언어
종류라이브러리
라이선스GNU LGPL
상태지원 중
웹사이트library.gnome.org/devel/glib/

GLibGTK+ 프로젝트의 일부로 시작된 크로스 플랫폼 소프트웨어 유틸리티 라이브러리이다. 그러나 GTK+ 버전 2 출시 이전에 이 프로젝트의 개발자들은 비GUI 코드를 GTK+ 플랫폼으로부터 분리하기로 결정하였는데, 이렇게 하여 GLib이 별도의 산물이 되었다. GLib는 별도의 라이브러리로 출시되었는데 GTK+의 GUI 관련 부분을 이용하지 않는 다른 개발자들이 온전한 GUI 라이브러리에 의지하지 않고도 이 라이브러리의 비GUI 부분을 이용할 수 있게 되었다.

GLib이 크로스 플랫폼 라이브러리인 까닭에, 운영 체제와 상호 작용하면서 이 라이브러리를 이용하는 응용 프로그램들은 일반적으로 주요 변경 사항이 없이도 각기 다른 운영 체제 간에 포팅이 가능하다.[2]

구성 요소

[편집]

GLib 패키지는 5개의 라이브러리를 이루고 있다:

참조

[편집]
  1. “2.82.4 · GNOME / GLib · GitLab” (영어). 2024년 12월 13일에 확인함. 
  2. Krause, Andrew (2007). 《Foundations of GTK+ Development》. Expert's Voice in Open Source. Apress. 5쪽. ISBN 1-59059-793-1. [GLib] provides a cross-platform interface that allows your code to be run on any of its supported operating systems with little to no rewriting of code! 

외부 링크

[편집]
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy