Я использую gconf/gconf-client.h in, y приложение C, но я не знаю, является gconf на компьютере пользователя. Как я могу проверить gconf/gconf-client.h и gconf там или нет?Проверить gconf-client с помощью C
Спасибо
Я использую gconf/gconf-client.h in, y приложение C, но я не знаю, является gconf на компьютере пользователя. Как я могу проверить gconf/gconf-client.h и gconf там или нет?Проверить gconf-client с помощью C
Спасибо
Использовать pkg-config. Поместите это в configure.ac
:
PKG_CHECK_MODULES([MYAPPLICATION], [gtk+-2.0 gconf-2.0])
В самом деле, вы уже должны иметь такую строку, что там. Просто добавьте gconf-2.0
.
Если код компилируется, то, возможно, уже установлен. В противном случае вы можете загрузить пакет и установить его.
Если вы используете pkg-config --cflags gconf-2.0
и скомпилируете, gcc предоставит соответствующую ошибку, если пакет не существует в PKG_CONFIG_PATH.