LinuxSir.cn,穿越时空的Linuxsir!

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

gtk+的一个初初级问题:编译时找不到gtk.h

[复制链接]
发表于 2004-12-18 11:04:00 | 显示全部楼层 |阅读模式
我照着书上写了个最简单的hello程序,
然后用gcc -o hello.c hello `gtk+-config --cflags --libs`,但不能编译,说找不到"gtk/gtk.h",然后接着就是一大堆错误,我想应该都是由于找不到gtk.h引起的。
这似乎是一个超级简单的问题,因为我在网上找了好半天都找不到答案,但我又不知道如何解决,羞愧啊,还望赐教。。

btw:我的系统是suse9.1,gtk+的所有devel包我都装上了
在/opt/gnome/libs/include/gtk-2.0/和/opt/gnome/libs/include/gtk/下我都找到了gtk.h,上面两个路径可能有些出入。
发表于 2004-12-18 12:02:33 | 显示全部楼层
gcc -o hello.c hello `gtk+-config --cflags --libs`
这样写的命令?
先自己对对书吧
 楼主| 发表于 2004-12-18 13:10:59 | 显示全部楼层
可能是我哪个地方敲错了,现在没有“找不到gtk.h”的错误了,但还有一些其它的错误,可能是我的gtk+版本不对吧
发表于 2004-12-18 15:29:42 | 显示全部楼层
最初由 tfz 发表
可能是我哪个地方敲错了,现在没有“找不到gtk.h”的错误了,但还有一些其它的错误,可能是我的gtk+版本不对吧

出错了,就应该把错误休息给出,不然人家怎么帮你
发表于 2004-12-19 14:01:39 | 显示全部楼层
属于编译期错误
尝试使用gcc中使用-I/libgtk_path明确指出 gtk头文件路径
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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