VS2008和VC6.0下使用pthread.h头文件

转载 2016年08月29日 21:45:15

要在windows环境下使用 #include <pthread.h>头文件,编译会提示没有该头文件,

此时需要下载PTHREAD在windows下的开发包

1、下载PTHREAD开发包,如pthreads-w32-2-8-0-release.exe

地址在这 ftp://sourceware.org/pub/pthreads-win32

2、双击该.exe文件,出现如下界面:


首先点击Browse选择安装到的目录,然后点击Extract解压,完成后点击Done。

此时在安装目录下会出现三个文件夹,分别为Pre-built.2、pthreads.2、QueueUserAPCEx

第一个是生成库(头文件和库文件那些),第二个是源码

3、将Pre-built.2文件夹下的include和lib文件夹里的文件复制到VS2008和VC6.0对应的include和lib目录

VS2008目录为

D:\Program Files\Microsoft Visual Studio 9.0\VC\bin

D:\Program Files\Microsoft Visual Studio 9.0\VC\include

VC6.0目录为

D:\Program Files\Microsoft Visual Studio\VC98\Bin

D:\Program Files\Microsoft Visual Studio\VC98\Include

或者

1)在VC6.0->工具->选项->目录->目录下选择Include files添加Pre-built.2文件夹下的include路径

在目录下选在Library files添加Pre-built.2文件夹下的lib的路径

2)在VC6.0->工程->设置->连接->对象/库模块,添加lib文件,以空格隔开

3)将lib下的*.dll文件复制到工程目录下,即根目录。  


相关文章推荐

windows下使用pthread库

最近在看《C++多核高级编程》这本书,收集了些有用的东西,方便在windows下使用POSIX标准进行Pthread开发,有利于跨平台。--------------------------------...
  • G_Spider
  • G_Spider
  • 2010年11月20日 17:30
  • 16692

如何在VC++6.0或者VS如VS2010下使用外部类库(其他头文件)比如用pthread.h这个头文件

比如: 如何在VC6.0下用pthread.h这个头文件 1.下载PTHREAD的WINDOWS开发包 pthreads-w32-2-4-0-release.exe(任何一个版本均可)  h...

VS2008无法打开gl/glaux.h头文件的解决方法

gl/glaux.h

VS2008无法打开gl/glaux.h头文件的解决方法

不知道为什么到VS2008后,SDK中没有OpenGL的头文件了,下面针对这个问题总结一下。   在学习NeHe的纹理映射的Lesson 6中,开始需要用到包含gl/glaux.h的头文件...

VC(VS2008 SP3) C/C++标准头文件tags!

  • 2010年01月25日 09:44
  • 130KB
  • 下载

VC++6.0下的工程在VS2008中打开注意事项 (zz)

在学校一直用的是VC++6.0开发平台,现在用的是VS2008平台。以前的程序在VS2008中打开经常出现莫名其妙的错误,感觉很麻烦。最近看了一篇文章,写得是关于VC6.0下的工程在VS2008中打开...
  • ljp1919
  • ljp1919
  • 2013年08月18日 21:56
  • 4023

VS2008引入头文件包含目录和lib库目录

全局级别的引入 为VS所有项目设置包含目录和库目录,对所有项目都有效 如下图所示:工具-选项-项目和解决方案-VC++目录-包含文件:在此添加头文件目录即可 工具-选项-项目和解决方案-VC++目录-...
  • rankun1
  • rankun1
  • 2016年03月14日 14:18
  • 3336

window 下vs2008中使用pthread

win7 64bit + VS2008 下使用pthread 使用pthread的好处在于对于跨平台的程序,无需重写线程部分。目前跨平台的线程库还有,Boost.Thread, Intel TB...

Windows+VS2008 下使用pthread

Windows+VS2008 下使用pthread 使用pthread的好处在于对于跨平台的程序,无需重写线程部分。目前跨平台的线程库还有,Boost.Thread, Intel TBB里的...
  • netwalk
  • netwalk
  • 2013年12月19日 21:36
  • 4204
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VS2008和VC6.0下使用pthread.h头文件
举报原因:
原因补充:

(最多只允许输入30个字)