LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 865|回复: 2

[请教]装了gtk+-2.10.12,发现/usr/bin下没有gtk-config了!

[复制链接]
发表于 2007-5-25 20:01:13 | 显示全部楼层 |阅读模式
我用的是FC5。

原来是用rpm包安装的,是gtk-1.2.10,有gtk-config的。

现在下载源代码包编译安装后gtk-config怎么不见了呢?
发表于 2007-5-25 20:50:40 | 显示全部楼层
2.0不用这个,用pkg-config gtk+
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-25 23:48:54 | 显示全部楼层
正解!感谢gorf.
在我的机器上应该是pkg-config gtk+2.0 --cflags --libs.

现将安装前后相应的配置列下,以供参考:
安装前 ,用gtk1.2.10,
运行gtk-config --cflags,显示
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include
运行gtk-config --libs,显示
-rdynamic -L/usr/lib -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
安装后,用gtk+2.10.12
运行pkg-config gtk+-2.0 --cflags,显示
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/home/kooder/gtk/include/atk-1.0 -I/home/kooder/gtk/include/cairo -I/usr/include/pango-1.0 -I/home/kooder/gtk/include/glib-2.0 -I/home/kooder/gtk/lib/glib-2.0/include
运行pkg-config gtk+-2.0 --libs,显示
-L/home/kooder/gtk/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表