1. GTK学习网站
- GTK官网
https://gtk.org/ - GTK文档
https://www.gtk.org/docs/getting-started/ - GTK官方安装说明
https://www.gtk.org/docs/installations/ - GTK4 API 参考手册(英文)
https://docs.gtk.org/gtk4/ - GTK3 API 参考手册(英文)
https://docs.gtk.org/gtk3/ - GTK3 bundle for Windows
http://www.tarnyko.net/dl/
https://gitlab.melroy.org/melroy/gtk-3-bundle-for-windows/
https://cloud.tencent.com/developer/article/1125539
2. GTK实例讲解
- Zetcode GTK+2.0 tutorial (Zetcode 提供了各种语言的实例讲解,入门级,值得收藏)
https://zetcode.com/gui/gtk2/ - Zetcode 中文系列教程——GTK+2.0 教程
https://www.kancloud.cn/apachecn/zetcode-zh/1950310 - GTK+3 参考手册
https://www.bookstack.cn/read/GTK-3-Chinese-Reference-Manual/README.md - Gnome 开发中心提供的GTK3.x系列参考手册
https://developer-old.gnome.org/gtk3/ - Gnome帮助中心——Glade 界面设计器手册
https://help.gnome.org/users/glade/stable/
3. GTK参考书
Learn by doing: less theory,more results!
- 《GNOME 3 Application Development Beginner’s Guide》by Mohammad Anwari
- 《Foundations of GTK+ Development》Copyright © 2007 by Andrew Krause
- 《GTK+2.0编程范例》:主要讲述GTK+2.0的一些编程规范和API使用
- 《LINUX应用程序开发指南:使用GTK+GNOME库》:有点老,主要讲GTK+1.2.3和Gnome基础编程