我想要用gdb來debug gtk+的程式
可是只要進到gdb中執行run後就會出現下面這個訊息
[Thread debugging using libthread_db enabled]
Error while reading shared library symbols:
Cannot find new threads: generic error
Cannot find new threads: generic error
但是如果不是gtk+的c語言的程式如下面的程式碼
- 代碼: 選擇全部
#include<stdio.h>
int main ()
{
printf ("Hello World!!");
}
就不會有問題
請問一下有人碰過這個問題嗎..或是我應該要查看看問題出在那裡呢
謝謝
下面是我要試著debug的程式碼
- 代碼: 選擇全部
#include <gtk/gtk.h>
int main(int argc,char **argv)
{
GtkWidget *window;
GtkWidget *label;
gtk_init(&argc,&argv);
window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
g_signal_connect(G_OBJECT(window),"delete_event",gtk_main_quit,NULL);
label=gtk_label_new("Hello World!!!");
gtk_container_add(GTK_CONTAINER(window),label);
gtk_widget_show_all(window);
gtk_main();
return 0;
}