2013-10-09 8 views
1

У меня есть sudo apt-get install glibmm*, и он показывает, что я установил все библиотеки об этом. Но когда я связываю его с libxml++-2.6, он не показывает glibmmconfig.h. Я искал Google, кто-то говорит, что он находится в /usr/lib/glibmm-2.4/include, но путь не существует. Что не так?Где находится glibmmconfig.h в Ubuntu 12.04

ответ

1

Файл glibmmconfig.h является частью пакета libglibmm-2.4-dev и будет установлен в одном из следующих мест в зависимости от архитектуры:

/usr/lib/x86_64-linux-gnu/glibmm-2.4/include/glibmmconfig.h 
/usr/lib/i386-linux-gnu/glibmm-2.4/include/glibmmconfig.h 

Чтобы получить список флаги компилятора, необходимых для компиляции кода с помощью libxml++2.6, выполните команду:

pkg-config --cflags libxml++-2.6 

Чтобы получить список флагов ссылок, запустите

pkg-config --libs libxml++-2.6 
+0

Спасибо, сэр. Я, наконец, нашел его в '/ usr/lib/x86_64-linux-gnu/glibmm-2.4/include/glibmmconfig.h'. Почему пакет не помещает файлы в обычный режим? – mining

Смежные вопросы