GTK+中文社区(gtk.awaysoft.com)

 找回密码
 马上加入

QQ登录

只需一步,快速开始

查看: 3393|回复: 3

写作业遇到问题,急求解答~!

[复制链接]

该用户从未签到

发表于 2010-12-29 18:27:38 | 显示全部楼层 |阅读模式
编译时告诉我,没有一些宏的定义。
如:window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
GTK_WINDOW_TOPLEVEL,不管怎么说这个也是我从书上抄来的。。学校机房上机时居然说没有定义这个。头文件我引入了
#include <gtk/gtk.h>
#include <stdlib.h>

还有一个严重问题,gtk_main_quit()函数,也说没定义。。

另外,我在我的ubuntu上装GTK,装了半天明明成功了,检查也说libgtk+2.0存在且是最新版本,可是我在我的电脑里面却告诉我没有gtk/gtk.h这个头文件。。

过两天就要交期末大作业了。。我实在是没办法。。拜托大家了 ~!第一次用GTK。。

该用户从未签到

发表于 2010-12-29 18:47:27 | 显示全部楼层
我也是今天才开始学习GTK。
不过根据你描述的情况,我猜可能是环境变量设置的问题。

该用户从未签到

发表于 2010-12-29 20:20:31 | 显示全部楼层
lz编译的时候有没有指明链接?还是直接cc了
  • TA的每日心情
    奋斗
    2021-11-19 13:15
  • 签到天数: 20 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2010-12-30 04:21:11 | 显示全部楼层
    你的编译指令是什么?
    如果是gcc,那么应该是gcc -o file file.c `pkg-config --libs --cflags gtk+-2.0`
    其中file.c是你写的c语言文件,file是输出的可执行文件。
    *滑块验证:
    您需要登录后才可以回帖 登录 | 马上加入

    本版积分规则

    申请友链|Archiver|小黑屋|手机版|GTK+中文社区 ( 粤ICP备13080851号 )

    我要啦免费统计

    GMT+8, 2024-11-21 20:44 , Processed in 0.028630 second(s), 8 queries , Redis On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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