linux编程pthread找不到库,使用pthread库失败解决思路

当前位置:我的异常网» Linux/Unix » 使用pthread库失败解决思路

使用pthread库失败解决思路

www.myexceptions.net  网友分享于:2013-02-18  浏览:52次

使用pthread库失败

在socketc.cpp中:

#include      

#include      

............

/

int   main(int   argv,char   **   args)

{

.........

pthead_t   thread_r;//创建接受线程

pthread_attr_t   attr_r;

pthread_attr_init(&attr_r);

pthread_attr_setdetachstate(&attr_r,PTHREAD_CREATE_JOINABLE);

pthead_t   thread_s;//创建发送线程

pthread_attr_t   attr_s;

pthread_attr_init(&attr_s);

pthread_attr_setdetachstate(&attr_s,PTHREAD_CREATE_JOINABLE);

if(0   ==   pthread_create(&thread_r,&attr_r,process_r,(void*)&sockfd))

{

perror( "线程创建 ");

return   1;

}

if(0   ==   pthread_create(&thread_s,&attr_s,process_s,(void*)&sockfd))

{

perror( "线程创建 ");

return   1;

}

pthread_attr_destroy(&attr_r);

pthread_attr_destroy(&attr_s);

文章评论