sudo apt-get install build-essential #安裝gcc/g++/gdb/make 等基本编程工具
sudo apt-get install gnome-core-devel #安装 libgtk2.0-dev libglib2.0-dev 等開發相關lib文件
sudo apt-get install pkg-config #編譯GTK程序時自動找出header&lib位置
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的界面构造程序
運行下列命令查詢安裝
pkg-config --cflags gtk+-2.0
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1
pkg-config --libs gtk+-2.0
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
Glade是一个非常好的可视化编辑工具。
原文地址 http://blog.csdn.net/dai_weitao/archive/2007/08/22/1755111.aspx
gcc -Wall -g helloworld.c -o helloworld `pkg-config --cflags gtk+-2.0`
\`pkg-config --libs gtk+-2.0`
\`pkg-config --libs gtk+-2.0`