分页: 1 / 1

新人问有关anjuta和gtk的问题

发表于 : 2007-11-18 12:36
chunhe
gcc -o hello hello.c `gtk-config --cflags --libs`
没有 问题
在ide里面编译执行就不可以
是不是因为anjuta没有配置好的原因?
图片

发表于 : 2007-11-18 12:46
stlxv
你给的信息都不是编译时的信息

发表于 : 2007-11-18 13:01
chunhe
make
make all-recursive
make[1]: Entering directory `/home/chunhe/Projects/gtk-foobar'
Making all in src
make[2]: Entering directory `/home/chunhe/Projects/gtk-foobar/src'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/chunhe/Projects/gtk-foobar/src'
make[2]: Entering directory `/home/chunhe/Projects/gtk-foobar'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/chunhe/Projects/gtk-foobar'
make[1]: Leaving directory `/home/chunhe/Projects/gtk-foobar'
Completed... successful
总共耗时:1 秒


执行报错
(gtk-foobar:8010): libglade-WARNING **: could not find glade file 'gtk-foobar.glade'

(gtk-foobar:8010): libglade-CRITICAL **: glade_xml_signal_autoconnect: assertion `self != NULL' failed

(gtk-foobar:8010): libglade-CRITICAL **: glade_xml_get_widget: assertion `self != NULL' failed

(gtk-foobar:8010): Gtk-CRITICAL **: gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed

发表于 : 2007-11-19 14:34
madoldman
编译的时候加上-rdynamic参数看看

发表于 : 2007-11-19 14:56
stlxv
chunhe 写了:make
make all-recursive
make[1]: Entering directory `/home/chunhe/Projects/gtk-foobar'
Making all in src
make[2]: Entering directory `/home/chunhe/Projects/gtk-foobar/src'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/chunhe/Projects/gtk-foobar/src'
make[2]: Entering directory `/home/chunhe/Projects/gtk-foobar'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/chunhe/Projects/gtk-foobar'
make[1]: Leaving directory `/home/chunhe/Projects/gtk-foobar'
Completed... successful
总共耗时:1 秒


执行报错
(gtk-foobar:8010): libglade-WARNING **: could not find glade file 'gtk-foobar.glade'

(gtk-foobar:8010): libglade-CRITICAL **: glade_xml_signal_autoconnect: assertion `self != NULL' failed

(gtk-foobar:8010): libglade-CRITICAL **: glade_xml_get_widget: assertion `self != NULL' failed

(gtk-foobar:8010): Gtk-CRITICAL **: gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed
这些也不是