QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 744|回复: 6

求助:GTK编程环境设置?

[复制链接]
发表于 2004-3-18 19:50:13 | 显示全部楼层 |阅读模式
我刚开始学习GTK编程(没有什么编程经验)
系统:rh fedora1,各开发包在安装的时候都选了

按照   GTK+ 2.0 教程  http://www.linux-cd.net/tec/gtk/cn/c103.html
给的范例
[code:1]#include <gtk/gtk.h>

int main( int   argc,
          char *argv[] )
{
    GtkWidget *window;
   
    gtk_init (&argc, &argv);
   
    window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
    gtk_widget_show  (window);
   
    gtk_main ();
   
    return 0;
}
[/code:1]
结果如附件所示

是不是编程环境没设置好?要装些什么?
哪位有相关的资料?  先谢谢了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2004-3-18 20:20:57 | 显示全部楼层
在/usr/include里面有没有叫gtk的目录,里面有没有gtk.h
回复

使用道具 举报

 楼主| 发表于 2004-3-18 20:38:02 | 显示全部楼层
include下有gtk-1.2  和gtk-2.0
在这两个下面都有gtk 其下都有gtk.h的


问题到底在哪呢?
回复

使用道具 举报

发表于 2004-3-18 20:46:35 | 显示全部楼层
pkgconfig装好了吗?
回复

使用道具 举报

发表于 2004-3-18 22:26:46 | 显示全部楼层
[quote:73fe3a9176="haofeng"]include下有gtk-1.2  和gtk-2.0
在这两个下面都有gtk 其下都有gtk.h的


问题到底在哪呢?[/quote]
那么开头就应该写成:
[code:1]
#inlcude <gtk-1.2/gtk/gtk.h>
[/code:1]
如果想用gtk2.0,那么:
[code:1]
#include <gtk-2.0/gtk/gtk.h>
[/code:1]
回复

使用道具 举报

发表于 2004-3-18 22:27:40 | 显示全部楼层
[code:1]
#include <gtk-2.0/gtk/gtk.h>
int main( int   argc,
          char *argv[] )
{
    GtkWidget *window;
   
    gtk_init (&argc, &argv);
   
    window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
    gtk_widget_show  (window);
   
    gtk_main ();
   
    return 0;
}
[/code:1]
回复

使用道具 举报

发表于 2004-3-18 22:37:12 | 显示全部楼层
#include <gtk/gtk.h>

gcc test.c -o test `pkg-config gtk+-2.0 --libs --cflags`
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-8 18:48 , Processed in 0.047909 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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