GTK的入門使用

2021-04-14 12:41:08 字數 1139 閱讀 1586

對於gtk的安裝,可以直接安裝其二進位製包,這樣對於剛入門的朋友來說比較容易上手對於教育網的朋友們可以修改檔案/etc/apt/source.list,修改如下:

新增內容: deb  http://debian.ustc.edu.cn/debian

然後儲存並退出。(注:http://debian.ustc.edu.cn

是中國科技大學的debian站,是中國大陸目前最好的debian站)

然後在root下用命令 #apt-get update 來取得伺服器上面的軟體包列表。

需要安裝什麼軟體包就可以同樣用命令:#apt-get install *** 來獲得軟體包***並安裝。

(注:對於不是教育網的朋友可以選擇台灣的乙個debian站點,速度也比較快,更新也很及時。

站點如下:http://debian.linux.org.tw

,在source.list中設定)

設定好上面這些東東後,就可以安裝gtk包了

#apt-get   install   libgtk2.0-dev

apt-get會自動檢查依賴關係,並安裝這些依賴包。安裝後的標頭檔案一般位於:/usr/include/gtk/目錄下。

/*base.c*/

#include

int main(int argc,char*argv)

對於上面的gtk入門程式,用如下方法編譯:

$gcc base.c -o base `pkg-config  --cflags --libs` /*強烈注意格式,並且引號不是單引號,而是esc下面的`*/

GTK入門學習 glade的使用

搭建好環境後,在終端敲 glade 即可啟動glade工具。glade的整體框圖 當滑鼠放在控制項時,會自動顯示控制項的中文文字,同時,還能人為設定,如下圖 控制項監視區 能夠看到介面上所有的控制項,同時,選中這個控制項,可以看到這個控制項的具體型別 屬性編輯區 編輯選中控制項的常用屬性,如視窗設定...

GTK入門學習 glade的介紹

上面的學習中,我們是通過純c語言 來進行gtk程式設計的,這也是我們學習gtk的最佳方法,因為這樣我們可以清楚地知道整個流程,大體流程如下 1 建立主視窗,根據需要設定視窗的相應屬性 2 建立布局容器 3 把布局容器新增到視窗裡 4 根據需要建立相應的控制項,根據需要設定控制項的相應屬性 5 把控制...

使用GtkBuilder設計Gtk 介面

linuxeden管理團隊c aries gtk 使用glade進行介面設計能有效地加快專案進度和提高程式的可維護性。自從gtk2.12,gtk 已經內建了gtkbuilder,用以代替使用glade編寫的程式所依賴的libglade庫檔案。下面介紹如何使用gtkbuilder寫乙個最基本的介面。1...