您的位置:首页 > 其它

使用pthread win32 静态库要注意的地方!!!

2014-09-11 11:28 232 查看
动态库有在onload的时候调用

pthread_win32_process_attach_np();

pthread_win32_thread_attach_np();

所以静态库也要显示调用

pthread_win32_process_attach_np();

pthread_win32_thread_attach_np();

否则,各种问题都有。。。。。

主要

/*
* Initialize Keys
*/
if ((pthread_key_create (&ptw32_selfThreadKey, NULL) != 0) ||
(pthread_key_create (&ptw32_cleanupKey, NULL) != 0))
{

ptw32_processTerminate ();
}


这个是必须的,否则pthread_cond_wait就会出错。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: