Glade GTK+3 中的信号不工作

Signal in Glade GTK+3 do not work

我正在尝试学习如何编写 GTK 应用程序。我创建了我的第一个应用程序,这里是回调函数:

    void click_button2 (GtkToggleButton *tbutton, gpointer data)
    {

        gtk_main_quit ();

    }

 

这是我的 GTK 项目的样子:http://i.imgur.com/FR58rhT.png

编译后:

 gcc -Wall -g -o testGlade test.c pkg-config --cflags --libs gtk+-3.0 gmodule-2.0 

回调似乎不起作用。单击按钮时没有任何反应。

请添加 test.c 的源代码以获得进一步的帮助。

尝试使用 -rdynamic 选项进行编译。

gcc -Wall -g -o testGlade test.c pkg-config --cflags --libs gtk+-3.0 gmodule-2.0 -rdynamic