glib インストール / コンパイル
インストール@Ubuntu
% sudo aptitude install libglib2.0-dev
パスの通った場所に glib.h ははいらない
バージョンを明示的に指定するためなのかな?
-I とか -l とかつけないと,エラーいろいろでる.
hoge.cpp:10:18: error: glib.h: No such file or directory
In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from hoge.cpp:10: /usr/include/glib-2.0/glib/gtypes.h:34:24: error: glibconfig.h: No such file or directory
とか.
コンパイラオプションつける
パスは通ってないのでコンパイラオプションにつける.
- 追記:オプションまちがってた.怖い: http://d.hatena.ne.jp/strkpy/20090918/1253214737
% g++ -g -Wall -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lglib -o hoge hoge.cpp
ソースには
#include <glib.h>
みたいな.