Где находится glibmmconfig.h в Ubuntu 12.04?

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

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
Другие вопросы по тегам