在anjuta编写GTK+程序,用到线程函数
用pthread.h系列的线程函数
pthread_create
pthread_join
........
编译的时候没有问题,运行的时候出现不能执行的问题
系统提示有
thread_create
thread_join
...类函数但不知道撒用,高手给指点指点
anjuta下创建线程
-
- 帖子: 448
- 注册时间: 2008-07-10 15:08
- diabloneo
- 帖子: 80
- 注册时间: 2006-06-06 22:56
Re: anjuta下创建线程
gcc 编译多线程程序需要加上 -lpthread选项.
你说的问题不明确,不知道是不是这个问题
你说的问题不明确,不知道是不是这个问题
-
- 帖子: 448
- 注册时间: 2008-07-10 15:08
Re: anjuta下创建线程
diabloneo,
我知道你说的啥意思,
可能是,不知道你用果anjuta没有我在回调函数中些的线程函数
void
on_buttton_clicked(GtkWidget* button,gpointer)
{
pthread_t thread_id;
pthread_create(&thread-id,NULL,thread_fun,NULL);
}
编译的时候没有报错,但是运行的时候,窗口变黑,线程函数是个,简单的在终端输出字符串但是没有看到终端有东西输出,撒回事?
我知道你说的啥意思,
可能是,不知道你用果anjuta没有我在回调函数中些的线程函数
void
on_buttton_clicked(GtkWidget* button,gpointer)
{
pthread_t thread_id;
pthread_create(&thread-id,NULL,thread_fun,NULL);
}
编译的时候没有报错,但是运行的时候,窗口变黑,线程函数是个,简单的在终端输出字符串但是没有看到终端有东西输出,撒回事?