LinuxSir.cn,穿越时空的Linuxsir!

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

gtk编程要装哪些库?

[复制链接]
发表于 2004-2-11 22:38:11 | 显示全部楼层 |阅读模式
今天写了个程序
#include gtk.h
在编译是说没有该文件
但是我有不知道该装什么包
发表于 2004-2-12 20:55:41 | 显示全部楼层
看看在你的/usr/include/gtk-1.2/gtk/gtk.h或者/usr/include/gtk-2.0/gtk/gtk.h在不在,如果在,看看你的路径怎么配置的。
 楼主| 发表于 2004-2-13 01:56:29 | 显示全部楼层
那究竟该如何设置呢?
发表于 2004-2-13 02:53:45 | 显示全部楼层
#include <gtk-1.2/gtk/gtk.h>
#include <gtk-2.0/gtk/gtk.h>
发表于 2004-2-13 05:12:21 | 显示全部楼层
用gtk编程..
如果是gtk1的话..用RPM包安装 要安装gtk+1和它的devel,glib1和它的devel

gtk2就要安装glib2, pango ,atk,gtk+2和它们的devel包

gtk2的编译方法
gcc `pkg-config --cflags --libs gtk+-2.0 glib-2.0` xxx -o xxx.c
发表于 2004-2-14 17:56:28 | 显示全部楼层
请问哪有DEVEL包下啊
发表于 2004-2-14 21:08:17 | 显示全部楼层
在安装的光盘上就应该有。
发表于 2004-2-14 23:49:55 | 显示全部楼层
我要的是高版本的,2.0以上的,REDHAT9.0带的是1.2.10的
发表于 2004-2-15 19:20:53 | 显示全部楼层
那你就从网上找吧。用google比较方便。
发表于 2004-2-16 02:23:27 | 显示全部楼层
非常感谢你的回答,我已经将所需的包全部下载了,ATK-DEVEL,GLIB2-DEVEL,PANGO-DEVEL,但是在安装每个包时都提示V3 DSA SIGNATURE:NO KEY KEY ID DB42A60E,然后无法安装,请问这是怎么回事啊,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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