1
我有sudo apt-get install glibmm*
,它顯示我已經安裝了關於它的所有庫。但是當我將它與libxml++-2.6
鏈接時,它不顯示glibmmconfig.h
。我搜索了Google,有人說它位於/usr/lib/glibmm-2.4/include
,但路徑不存在。怎麼了?Ubuntu 12.04中的glibmmconfig.h其中是12.04
我有sudo apt-get install glibmm*
,它顯示我已經安裝了關於它的所有庫。但是當我將它與libxml++-2.6
鏈接時,它不顯示glibmmconfig.h
。我搜索了Google,有人說它位於/usr/lib/glibmm-2.4/include
,但路徑不存在。怎麼了?Ubuntu 12.04中的glibmmconfig.h其中是12.04
文件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
謝謝,先生。我終於在'/ usr/lib/x86_64-linux-gnu/glibmm-2.4/include/glibmmconfig.h'中找到了它。爲什麼軟件包沒有以常規方式存放文件? – mining