求QT 正则的一则解释(最小匹配)

1 #include <gnome.h>
2 int main (int argc, char *argv[])
3 {
4 GtkWidget *app;
5 gnome_program_init("gnome1","1.0",MODULE,argc,argv,NULL);
6 app=gnome_app_new ("gnome1", "The Window Title");
7 gtk_widget_show(app);
8 gtk_main();
9 return 0;
10 }

这个程序我编译了,
gcc gnome1.c -o gnome1 `pkg-config --cflags --libs libgnome-2.0 libgnomeui-2.0`

结果出现这个错误

gnome2.c: In function ‘main’:
gnome2.c:5: error: ‘MODULE’ undeclared (first use in this function)
gnome2.c:5: error: (Each undeclared identifier is reported only once
gnome2.c:5: error: for each function it appears in.)

这个MODULE应该是在什么库文件中吧?到底是什么原因呢?求大家帮忙哈

作者: roymuztang   发布时间: 2010-12-11