不得不知gtk編譯環境的設置

需要執行下列四項指令
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`

虹光大成就-密教灌頂(一)