安装 pthread win32
Posted
技术标签:
【中文标题】安装 pthread win32【英文标题】:Installing pthread win32 【发布时间】:2015-01-06 16:33:01 【问题描述】:我尝试按照this guide安装pthread win32。
我将pthreadVC2.dll
文件添加到C:\Windows
,并将pthreadVC2.lib
文件添加到C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib
。我在链接器的附加依赖项中输入了pthreadVC2.lib
,但我无法在我的项目中包含 pthreads.h 文件。 Visual Studio 无法识别此文件。有什么问题?
我想得到一些帮助。
【问题讨论】:
【参考方案1】:我建议您为此目的使用 MinGw,因为在此问题下提供了大量支持。你可以在 Windows 中使用 MinGW,这个问题的答案可以在 here 找到。
【讨论】:
【参考方案2】:您遵循的指南存在一些问题。您的问题可以得到解释,因为该指南省略了将头文件复制到可以找到它们的位置。另一个问题是正确的头文件是 pthread.h 而不是 pthreads.h。
如果您希望将 pthread-win32 安装到您的 Visual Studio 目录中,以下页面上的说明可能会更完整:
http://web.cs.du.edu/~sturtevant/pthread.html
【讨论】:
虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。以上是关于安装 pthread win32的主要内容,如果未能解决你的问题,请参考以下文章
pthread-win32 扩展 sem_post_multiple
有人用过Posix pthread win32库,dll文件