GIOのサンプルプログラムコードをdeveloper.gnome.orgリンクにコンパイルしようとしています。そして、私はそれがgio.hそのようなファイルやディレクトリがありません
g++ gdbserver.cpp `pkg-config glib-2.0 --libs --cflags gtk+-2.0 gio-unix-2.0`
しかし
package gio-unix-2.0 was not found in the pkg-config search path
(... the remaining pkg-config message ...)
error: gio/gio.h: No such file or directory
(... other g++ error messages ...)
のglibとglibの-develのがインストールされているエラーメッセージでコンパイルに使用していますコマンド(私は右、GIOは、glibのが付属していないでしょうか?) があります間違い私はここでやっている。
編集:centos5.5私は(私はそれを使用するはずです)glib2バージョン2.12を持っていて、バージョン2.15以上のglib2だけがGIOに付属しています。 GIOを別にインストールする方法がわかりません。
「find/usr/include -name gio」を実行して、gioフォルダが見つかるかどうかを確認してください(私の結果は /usr/include/glib-2.0/gio /usr/include/gio- unix-2.0/gio )。 –
@izomorphiusは存在しません!私はそれをインストールする必要がありますね。しかし、yumを検索した後、GIOを持つライブラリを見つけることができませんでした。 – nagavamsikrishna
奇妙です。私は本当にgioがglib-2.0の一部だと思っています。多分それを再インストールしてみてください。 –