18910140161

在windows下DEV-C无法连接到pthread.h的解决方案

顺晟科技

2021-08-28 09:38:35

369

在编写C/C程序时,Dev-C非常方便和轻便。但是今天学习多线程的时候,发现编译器无法连接到Pthread.h中的函数,编译器总是报错。

在网上查了一下,发现原来的Dev-Cpp虽然是用MinGW编译器构建的,但是并没有包含pthread.h库文件。如果想在Windows下使用Dev开发多线程,需要添加pthread。

需要下载文件并进行配置

ftp地址:[URL]FTP ://source ware . org/pub/pthreads-win32/[/URL]

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

双击运行,浏览选择指定目录,提取提取,完成完成。

配置DEV

1)点击“工具”“编译选项”“目录”“c include file”,浏览到刚解压缩的pthread目录,选择你的安装目录\ Pre-build . 2 \ include,添加编译时需要搜索的目录。

2)点击“工具”“编译选项”“目录”“库”,浏览到提取的pthread目录,选择你的安装目录\预建. 2\lib,添加pthread库。

3)(只能在工程项目中使用)点击“工程”“工程属性”“参数”“加入库或对象”,选择你的安装目录\预建. 2 \ lib \ libpthreadgc2.a,确认。

那么就可以正常使用了。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航