请问多线程并行编程中用到的pthread.h文件,上哪儿下载?

请问多线程并行编程中用到的pthread.h文件,上哪儿下载?,第1张

到http://sourceware.org/pthreads-

win32

/上可以查拆戚哪看pthread的相关介绍和信息,也可以下载pthread.h

文件

库文件

下载文件旅码仔档夹ftp://sourceware.org/pub/pthreads-win32/

最新的dll,库,头文件和管理文档

DLLs,

LIBs,

header

files,

and

admin

documentation

ftp://sourceware.org/pub/pthreads-win32/dll-latest/

linux下应该是直接就有这个文件的,直接想找可以locat pthread.h

不过我觉歼数得你是在编译程序的时候提谨慎示没有这氏晌首个文件的,你加了-lpthread这个选项进行编译就可以了。

dev-C++编写C/C++程序时,非常方便轻巧,但是今天学习历芦多线程的时候发现编译器不能连接到Pthread.h中的函数,编译一直报错。

在网上寻找发现原来Dev-Cpp虽然内置的是MinGW编译器,但是没有包含pthread.h库文件,如果要在Windows下使用Dev开发多线程,需要另外添加pthread。

需要下载文件,并配置一下

ftp地址:[url]ftp://sourceware.org/pub/pthreads-win32/ [/url]

选择下载:pthreads-w32-2-8-0-release.exe

双击运行,"browse"选择指定目录,"extract"解压,"done"完成。

配置DEV

1)点击“工具”→“编译选项”→“目录”→“c++包含文件”,浏览到刚才解压的pthread目录,选择你的安装目录\Pre-built.2\include,添加编译时需要查找的目录。

2)点击“工含磨具”→“编译选项”→“目录”→“库”,浏览到刚才解压的pthread目录,选择你的安装目录\Pre-built.2\lib,添加pthread的库。

3)(工程项目中才能使用)点击“工程”→”工程属性”→“参数”→“加入库或者对象”,选中你的安装目录\Pre-built.2\lib\libpthreadGC2.a,确定。谈烂斗


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12258624.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存