在网上看到一个例子,考下来编译通不过,以下函数找不到,在GTK帮助文档也没有找到:
E:\GTK_TEST\MultipleLayer\main.c||In function 'main':|
E:\GTK_TEST\MultipleLayer\main.c|145|warning: 'pixbuf' is used uninitialized in this function|
obj\Debug\main.o||In function `RrawRect':|
E:\GTK_TEST\MultipleLayer\main.c|32|undefined reference to `gdk_colormap_get_system'|
E:\GTK_TEST\MultipleLayer\main.c|33|undefined reference to `gdk_gc_new'|
E:\GTK_TEST\MultipleLayer\main.c|39|undefined reference to `gdk_color_alloc'|
E:\GTK_TEST\MultipleLayer\main.c|43|undefined reference to `gdk_gc_set_rgb_fg_color'|
E:\GTK_TEST\MultipleLayer\main.c|44|undefined reference to `gdk_draw_rectangle'|
E:\GTK_TEST\MultipleLayer\main.c|45|undefined reference to `gdk_gc_unref'|
obj\Debug\main.o||In function `main':|
E:\GTK_TEST\MultipleLayer\main.c|145|undefined reference to `gdk_pixbuf_get_height'|
E:\GTK_TEST\MultipleLayer\main.c|145|undefined reference to `gdk_pixbuf_get_width'|
E:\GTK_TEST\MultipleLayer\main.c|147|undefined reference to `gdk_cursor_new'|
E:\GTK_TEST\MultipleLayer\main.c|147|undefined reference to `gdk_window_set_cursor'|
E:\GTK_TEST\MultipleLayer\main.c|152|undefined reference to `gdk_pixbuf_new_from_file_utf8'|
E:\GTK_TEST\MultipleLayer\main.c|156|undefined reference to `gdk_pixbuf_new_from_file_utf8'|
||=== Build finished: 12 errors, 1 warnings ===|