Где находится 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