免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3291 | 回复: 4
打印 上一主题 下一主题

Gtk编译不过,请人指教 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-26 07:31 |只看该作者 |倒序浏览
gcc  -g -Wall -c interface.c `pkg-config --cflags gtk+-2.0`
interface.c:126:1: unterminated argument list invoking macro "g_signal_connect"
interface.c: In function `create_window':
interface.c:126: `g_signal_connect' undeclared (first use in this function)
interface.c:126: (Each undeclared identifier is reported only once
interface.c:126: for each function it appears in.)
interface.c:126: parse error at end of input
interface.c:18: warning: unused variable `toolbar'
interface.c:15: warning: unused variable `helpmenu'
interface.c:14: warning: unused variable `editmenu'
interface.c:11: warning: unused variable `statusbar'
interface.c:9: warning: unused variable `scrolledwin'



我查了下,是说没有包含宏g_signal_connect,但是#include<gtk/gtk.h>过了。。
这是为什么呢?之前没出现这种情况。。不明白了。。我再去查查看。。

也希望有人知道,麻烦说一下,谢!

论坛徽章:
0
2 [报告]
发表于 2008-09-26 15:00 |只看该作者
是你传进g_signal_connect的参数类型不对

论坛徽章:
0
3 [报告]
发表于 2008-10-01 19:18 |只看该作者
ggcc  -g -Wall -c interface.c `pkg-config --cflags gtk+-2.0` `pkg-config --libs gtk+-2.0`

试试这个

论坛徽章:
0
4 [报告]
发表于 2008-10-02 21:26 |只看该作者
没事没有包含宏,是参数不对啊

论坛徽章:
0
5 [报告]
发表于 2008-10-07 16:16 |只看该作者
参数里面类型转换不对`
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP