2

我有sudo apt-get install glibmm*,它表明我已经安装了所有关于它的库。但是当我将它与 链接时libxml++-2.6,它显示 no glibmmconfig.h。我搜索了谷歌,有人说它在/usr/lib/glibmm-2.4/include,但路径不存在。怎么了?

4

1 回答 1

2

该文件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
于 2013-10-09T17:34:16.427 回答