原文地址:https://blog.csdn.net/zc08291161/article/details/86664611
自己开发多线程小程序时,发现用不了pthread.h,查阅各种资料,整理如下:
1)下载pthread安装包
2)这时编译程序会报无法解析的外部命令__imp_set_init,原因是这个函数在库pthreadVC2.lib中,需要将这个库导入工程
3)上述库需要下载,下载地址为
ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.zip
解压后可以放在任意文件夹
4)配置lib库
注意一定要把解压好的文件夹下面的lib库的x86和x64全部添加上。
5)链接器配置
输入这三个
pthreadVC2.lib
pthreadVCE2.lib
pthreadVSE2.lib
就可以使用pthread.h正常进行编程了
————————————————
版权声明:本文为CSDN博主「zc08291161」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zc08291161/article/details/86664611