使用GNOME庫編寫應用程序(1)

Chapter 2. GNOME庫概覽

GNOME庫的位置

在深入GNOME庫的細節之前,讓我們看看它處在GNOME應用程序所用到的庫的哪個位置。GNOME庫位於最上層,接下來是GTK+的兩個組成部分:GTK和GDK。GTK層爲C提供了一個組件模型和包含基礎窗口小部件的UI工具包。GTK依賴GDK,一個Xlib的底層封裝,xlib直接和X服務器打交道。除了xlib外,其他庫都建立在Glib上,這是一個非常有用的C庫,提供許多實用例程和可移植函數以及一組非常適用於C的容器。

gnome_arch.gif
圖1-1. GNOME應用程序庫層次圖

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章