#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 FALSE;
}
编译的GCC语句是:
gcc -o base base.c 'pkg-config --cflags --libs gtk+2.0'
出错提示:
gcc: pkg-config --cflags --libs gtk+2.0: No such file or directory
base.c:1:19: gnome.h: No such file or directory
base.c: In function `main':
base.c:4: `GtkWidget' undeclared (first use in this function)
base.c:4: (Each undeclared identifier is reported only once
base.c:4: for each function it appears in.)
base.c:4: `window' undeclared (first use in this function)
base.c:6: `GTK_WINDOW_TOPLEVEL' undeclared (first use in this function)
base.c:9: `FALSE' undeclared (first use in this function)
base.c:10:2: warning: no newline at end of file