GTK (GIMP Toolkit) 是一套用于创建图形用户界面的工具包。它遵循 LGPL 许可证,所以你可以用它来开发开源软件、自由软件,甚至是封闭源代码的商业软件,而不用花费任何钱来购买许可证和使用权。
GTK 被称为 GIMP 工具包是因为最初写它是用来开发 GIMP (GNU 图像处理程序) 的,但是它现在已经被用于很多软件项目了,包括 GNOME (GNU 网络对象模型环境)。GTK 是在 GDK (GIMP Drawing Kit) 和 gdk-pixbuf 的基础上建立起来的,GDK 基本上是对访问窗口的底层函数 (在 X 窗口系统中是 Xlib) 的一层封装,gdk-pixbuf 是一个用于客户端图像处理的库。
最近在学,所以发上来大家一起分享!
今日更新书籍:LINUX应用程序开发指南:使用GTK+ GNOME库(001-021),一共由21小本pdf格式组成.
本书介绍了Linux下图形用户接口(GUI)编程技术。全书共18章,分五个部分。第一部分介绍Linux GUI编程架构以及编程基础知识,第二部分介绍Linux 编程常用C语言函数库glibc、构件库Gtk+、Gnome,第三部分介绍Linux下的GUI生成器Glade,第四部分介绍Linux编程调试工具gdb及xxgdb。第五部分包括三个附录,附录A是书中使用的示例GnomeHello的源代码,附录B介绍了一些与Gtk+/Gnome编程相关的在线资源,附录C是Gtk+/Gnome对象的简要介绍。本书中的Gtk+构件示例都来自于GTK 1.2.3软件包的示例。如果下载并安装了GTK 1.2.3软件包,则能够在展开的源代码目录下找到这些示例代码。本书适用于有Linux使用经验及C语言编程基础的读者阅读。
于20080809更新


yqdrrjhan 于 2008-07-30 14:36:36发表:
谢谢lz ~~~:0)1
linxiaojie1 于 2008-07-27 16:00:21发表:
谢谢啊
想找这个很就了
cupid8505 于 2008-07-27 13:37:55发表:
TKS .....................
lyq617617 于 2008-07-27 11:39:54发表:
今天无意间又发现一本学习GTK的好书, GTK2.0编程范例,全书分为十一章节,实例较多,适合初学者和有一定 gtk 基础的讨论学习。
hotnetbar 于 2008-07-26 11:16:19发表:
谢谢分享!!
chinayuanzi 于 2008-07-26 08:54:59发表:
各位同学,都来顶啊,现在搞linux编程很有前途的!
lyq617617 于 2008-07-24 17:13:42发表:
第一个也不是软件,装系统的时候怎么自己下载?
呵呵,全都是学习资料!
希望有用!
feixuedewo 于 2008-07-24 16:10:52发表:
这些东西我装系统的时候它就自己下载了
楼主很无私!