Я пытаюсь скомпилировать код программы 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 ...)
бойких и бойкий-разви установлены (я думаю, что ПИБ поставляется с бойким, верно?) Есть ошибка сделаю.
Редактировать: Centos5.5 Я использую (я должен использовать его) имеет glib2 версию 2.12 и только glib2 с версией 2.15 или выше приходят вместе с GIO. Я не уверен, как установить GIO отдельно.
попробуйте запустить «find/usr/include -name gio» и посмотреть, можете ли вы найти папку gio (у меня есть следующий результат: /usr/include/glib-2.0/gio /usr/include/gio- unix-2.0/gio ). –
@izomorphius нет подарок! Я должен установить его тогда, я думаю. Но тогда я не мог найти библиотеку, которая могла бы иметь GIO, после поиска yum. – nagavamsikrishna
Хм, это странно. Я действительно думаю, что gio является частью glib-2.0. Может быть, попробуйте переустановить это? –