anjuta下创建线程

软件和网站开发以及相关技术探讨
回复
weihua2008
帖子: 448
注册时间: 2008-07-10 15:08

anjuta下创建线程

#1

帖子 weihua2008 » 2008-10-22 20:02

在anjuta编写GTK+程序,用到线程函数
用pthread.h系列的线程函数
pthread_create
pthread_join
........
编译的时候没有问题,运行的时候出现不能执行的问题
系统提示有
thread_create
thread_join
...类函数但不知道撒用,高手给指点指点
头像
diabloneo
帖子: 80
注册时间: 2006-06-06 22:56

Re: anjuta下创建线程

#2

帖子 diabloneo » 2008-10-23 0:48

gcc 编译多线程程序需要加上 -lpthread选项.
你说的问题不明确,不知道是不是这个问题
weihua2008
帖子: 448
注册时间: 2008-07-10 15:08

Re: anjuta下创建线程

#3

帖子 weihua2008 » 2008-10-23 8:09

diabloneo,
我知道你说的啥意思,
可能是,不知道你用果anjuta没有我在回调函数中些的线程函数
void
on_buttton_clicked(GtkWidget* button,gpointer)
{
pthread_t thread_id;
pthread_create(&thread-id,NULL,thread_fun,NULL);

}

编译的时候没有报错,但是运行的时候,窗口变黑,线程函数是个,简单的在终端输出字符串但是没有看到终端有东西输出,撒回事?
回复