ubunto下用eclipse编译GTK+2.0出现问题
用eclipse编写了一个简单的GTK+程序
#include <gtk/gtk.h>
typedef GtkWidget *PGtkWidget;
int main(int argc, char **argv)
{
PGtkWidget window, label;
gtk_init(&argc, &argv);
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size(GTK_WINDOW(window), 300, 300);
gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER);
label = gtk_label_new("hello world!");
gtk_container_add(GTK_CONTAINER(window), label);
g_signal_connect(window, "delete_event", gtk_main_quit, NULL);
gtk_widget_show_all(window);
gtk_main();
return 0;
}
写完就是编译不了,GTK+的环境也都配置好了
22:34:21 **** Incremental Build of configuration Debug for project ss ****
make all
Building file: ../ss.c
Invoking: Cross GCC Compiler
gcc -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -O0 -g3 -Wall -c -fmessage-length=0`pkg-config --cflags --libs gtk+-2.0` -MMD -MP -MF"ss.d" -MT"ss.d" -o "ss.o" "../ss.c"
gcc: error: argument to ‘-fmessage-length=’ should be a non-negative integer
make: *** [ss.o] 错误 1
22:34:21 Build Finished (took 60ms)
提示如上错误,求教怎样操作!