红联Linux门户
Linux帮助

Linux C编程-GTK+ 2.0 中文教程/使用GTK+ GNOME库(080809更新)

发布时间:2008-07-24 14:26:52来源:红联作者:lyq617617
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更新
文章评论

共有 288 条评论

  1. yqdrrjhan 于 2008-07-30 14:36:36发表:

    谢谢lz ~~~:0)1

  2. linxiaojie1 于 2008-07-27 16:00:21发表:

    谢谢啊
    想找这个很就了

  3. cupid8505 于 2008-07-27 13:37:55发表:

    TKS .....................

  4. lyq617617 于 2008-07-27 11:39:54发表:

    今天无意间又发现一本学习GTK的好书, GTK2.0编程范例,全书分为十一章节,实例较多,适合初学者和有一定 gtk 基础的讨论学习。

  5. hotnetbar 于 2008-07-26 11:16:19发表:

    谢谢分享!!

  6. chinayuanzi 于 2008-07-26 08:54:59发表:

    各位同学,都来顶啊,现在搞linux编程很有前途的!

  7. lyq617617 于 2008-07-24 17:13:42发表:

    第一个也不是软件,装系统的时候怎么自己下载?
    呵呵,全都是学习资料!
    希望有用!

  8. feixuedewo 于 2008-07-24 16:10:52发表:

    这些东西我装系统的时候它就自己下载了
    楼主很无私!