gtk+の開発環境を整える

Ubuntu,Debian双方に入れてみました。

インストールは、開発ツール一式とサンプルを次のコマンドで

$ sudo apt-get install libgtk2.0-dev
$ sudo apt-get install gtk2.0-examples

ビルド時のコンパイルオプションとリンクオプションはそれぞれ

$ pkg-config gtk+-2.0 --cflags
$ pkg-config gtk+-2.0 --libs

makefileあたりに、書いてやればいいですね。

ただし、リンク時に注意が必要で単純にldでやってあげようとするとstdc++のライブラリで起こられちゃいます。
リンク順序とかに関連した問題かもしれませんが、単純な解決策でg++でリンクもさせてやればいいです。