Windows下POSIX線程編程(pThread)環境搭建

 

系統:  Windows 7
編輯器:codeblocks13.12

 

 

 

1. 簡介:編輯器

Windows有一個叫 POSIX Threads for Win32 的開源項目給出了一個功能比較完善的Windows下pthreads API的實現,提供對POSIX的支持。ui

 

2. 下載連接:spa

官網:http://sourceware.org/pthreads-win32/操作系統

ftp資源:ftp://sourceware.org/pub/pthreads-win32/code

2.7.0版的連接:ftp://sources.redhat.com/pub/pthreads-win32/pthreads-w32-2-7-0-release.exeblog

 

3. 安裝部署:資源

下載後安裝,在目錄下Pre-built.2文件夾,包括include的頭文件和lib庫文件兩部分,部署

codeblocaks下,project->build options配置好linker settings和searching dictionary指到include和lib。get

4. 可能的錯誤io

1》 編譯、連接沒有問題,運行時報錯「找不到pthreadVC2.dll文件」

解決:程序運行時須要pthreadVC2.dll動態連接庫支持,所以,應該將咱們下載下來的位於lib目錄下pthreadVC2.dll文件放在可執行程序exe所在目錄或者操做系統的system32目錄下。

相關文章
相關標籤/搜索