在了解 Glade 以前,我想你应该先了解一下 GTK+ 与 Glade 之间的关系:编辑器
GTK+ (GIMP Tool Kit) 是一套图形函式库 (GUI, Graphical User Intreface),可用来创建 X Window System 以图形为基础 (GUI-based) 的应用程式。一开始 GTK+ 是写来给 GIMP (GNU Image Manipulation Program) 图形处理软件使用的,不过随著 GNU/Linux 与 GNOME Desktop (使用了 GTK+) 的流行,GTK+ 图形库已经慢慢广泛使用在各类工具中。工具
虽然有了 GTK+,可是要用 GTK+ 来撰写程式并非一件轻松的事,由于要完成一个 GUI-based 的应用程式,得靠本身用熟悉的文书编辑器,一行一行把 C 程式码敲出来。若是你是个抽象思考力很是好,又颇有耐性写程式码的人,也许只要几个小时就能把 GTK+ 摸透;但若是你和我同样也是个懒堕的家伙,我想能撑个一小时来弄清楚 GTK+ 有什用,就可算是一件很是了不得的事了 :-)。还好,Glade 的出现让我在想放弃前有了回心转意的念头。ui
Glade 是 GTK+ 图形用户界面产生器 (Graphical User Interface Builder for GTK+)。也就是说,Glade 是个 Visual Programming Tool,和 Microsoft Windows 平台的 Visual Tools (VB、Delphi) 相似,只要用滑鼠拉一拉,它就会自动帮你产生 C source code。因此咱们这些懒人,就不用再去为画面的设计烦脑,用 Glade 设计好画面,再用编辑器把程式码稍为修修减减就 OK 了。(如今也有各类语言如 C++、Ada9五、Python、Perl 等的 GTK+ 介面,若是再搭配其它工具,也能够自动产生 C++, Ada95, Python and Perl 的程式码) 。(摘于百度百科)设计
接下来开始在Ubuntu下安装GTK和Gladecode
#apt-get install build-essential gnome-core-devel devhelp libglib2.0-doc libgtk2.0-doc glade libglade2-dev libgtk2.0* scrollkeeper pkg-config -y
安装上面的依赖包前,先执行htm
#apt-get update
更新。
ip
安装好依赖包后,到开源那下载glade最新的包,这里采用的是安装的是glade3-3.8.5
get
http://ftp.gnome.org/pub/GNOME/sources/glade3/3.8/ 这个连接里有相关的版本免费下载it
#wget http://ftp.gnome.org/pub/GNOME/sources/glade3/3.8/glade3-3.8.5.tar.xz
利用wget工具下载glade的安装包io
#tar xvf glade3-3.8.5.tar.xz
解压tar.xz
进入glade3-3.8.5文件夹,执行configure文件,生成make文件,而后make&&make install安装
#cd glade3-3.8.5 glade3-3.8.5#./configure --prefix=/usr glade3-3.8.5#make&&make install
若没有提示任何Err信息则表示安装成功。
进入/usr/bin/
执行glade-3文件,显示如下
祝大家好运!