题
我在,y C应用程序中使用gconf/gconf-client.h,但我不知道是用户计算机上的GCONF。如何在那里检查gconf/gconf-client.h和gconf?
谢谢
解决方案
使用pkg-config。把这个放在你的 configure.ac
:
PKG_CHECK_MODULES([MYAPPLICATION], [gtk+-2.0 gconf-2.0])
实际上,您应该已经有这样的行。只是添加 gconf-2.0
对此。
其他提示
如果代码编译,则可能已经安装了。否则,您可以下载软件包并安装它。
如果您使用 pkg-config --cflags gconf-2.0
并编译,如果PKG_Config_path中的软件包不存在,则GCC将会给出相应的错误。
不隶属于 StackOverflow