GTK Notes
Getting Started
Debian/Ubuntu packages to install for GTK, GTKMM, and Glade/GladeMM development include:
libgtk2.0-dev
libgtkmm-2.4-dev
libglade2-dev
libglademm-2.4-dev
glade-gnome-2
libgtk2.0-doc
libgtkmm-2.4-doc
To compile a basic program, use something like the following
g++ test.cc -o test `pkg-config gtkmm-2.4 --cflags --libs`
Documentation
gtkmm has a great tutorial here.