如何编译gtk程序?
我的第一个gtk程序如下(t.cc):
********************************************************
#include <gtk/gtk.h>
int main(int argc, char *argv[]){
GtkWidget *w;
gtk_init(&argc,&argv);
w = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_show(w);
gtk_main();
return 1;
}
*********************************************************
编译命令:
gcc `pkg-config --cflags --libs gtk+-2.0` -o t.cc
*********************************************************
反馈的错误信息如下:
/usr/lib/gcc-lib/i386-redhat-linux/3.2/../../../crt1.o: In function `_start':
/usr/lib/gcc-lib/i386-redhat-linux/3.2/../../../crt1.o(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
**********************************************************
这是什么原因,我改怎么办?
我的系统是Redhat8.0,之前我在其上也编译过这个程序,没有问题,
这次却出问题了.
请大虾们帮忙!