http://reciteword.cosoft.org.cn/yaoguang/ebook/gtk2-tut/book1.html 书在这个位置, 中文的,需要的可以现看看。
ftp.gtk.org 有最新版本的GTK
下载地址是 ftp://ftp.gtk.org/pub/gtk/2.90/gtk+-2.90.5.tar.gz
在线英文文档在 http://library.gnome.org/devel/gtk/ 中文的没有找到。
我们使用的是http://library.gnome.org/devel/gtk/2.90/
一个在线手册
http://oss.org.cn/ossdocs/gnu_linux/lfs/blfs-1.0/gnome/gdkpixbuf.html
http://oss.org.cn/ossdocs/gnu_linux/lfs/blfs-1.0/index.html
学习前,强 烈建议你有c语言基础 ,否则,你先搞点c语言基础在来。顺带说一声,自己是初学,可能会有地方错误,欢迎大家指正,和大家共同提高,如果你本着挑错来的,那么我非常欢迎。
安装:
我用的是ubuntu的机器所以,安装比较简单
sudo apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具
sudo apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件
sudo apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置
sudo apt-get install devhelp #这将安装 devhelp GTK文档查看程序
sudo apt-get install libglib2.0-doc libgtk2.0-doc #这将安装 gtk/glib 的API参考手册及其它帮助文档
sudo apt-get instal glade libglade2-dev #这将安装基于GTK的界面GTK是开发Gnome窗口的c/c++语言图形库
安装完成后,写一个程序测试,关于程序中的代码,会在以后章节中说明
在某个目录下建立 main.c文件
使用命令 : gcc -o main main.c `pkg-config --cflags --libs gtk+-2.0` (注意 :这里的' 号不是单引号是数字1前面一个按键)
然后 ./main 如果成功运行,表示gtk已经安装完毕,如果没有成功,自己再找其他方式安装吧。