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文件复制到工程目录下,即根目录。  


vs2015如何使用pthread.h文件

pthread下载 链接: https://pan.baidu.com/s/1boBGCZt 密码: x6hm 点击 项目 -> 属性->vc++目录,配置路径 使用 #include "pthr...
  • u010097616
  • u010097616
  • 2016年12月17日 16:20
  • 4599

头文件pthread.h

上一篇转载的文章中提到了符合posix标准的多线程 c++ 多线程编程基础 可以看到调用创建线程的接口pthread_create()须要包含头文件pthread.h 以下是pthread.h的内容...
  • lenchio
  • lenchio
  • 2014年02月09日 13:56
  • 4684

C/C++ Linux下多线程编程 #include <pthread.h>

转自:点击打开链接 1.最基础,进程同时创建5个线程,各自调用同一个函数 [html] view plain copy #include io...
  • overlord_bingo
  • overlord_bingo
  • 2017年03月09日 10:31
  • 828

Windows下使用pthread

1.下载pthreads-w32-2-8-0-release.exe 下载地址:ftp://sourceware.org/pub/pthreads-win32 2. 安装pthreads-w32-2-...
  • MichaelSrc
  • MichaelSrc
  • 2011年08月06日 16:40
  • 18010

C语言-简单创建线程之pthread.h

android pthread.h pthread POSIX 线程 pthread_create 最简单 创建线程 C c C语言 jni ndk
  • sz66cm
  • sz66cm
  • 2016年12月29日 19:46
  • 636

(学习笔记)gcc编译带pthread.h头文件的源码时需要的参数

今天敲了一个小程序,编译时出现错误:undefined reference pthread_create 原来由于pthread库不是Linux系统默认的库,连接时需要使用库libpthread.a...
  • liangsir_l
  • liangsir_l
  • 2016年02月05日 17:44
  • 1719

Linux中pthread线程使用详解

 Linux下多线程详解pdf文档下载:点击这里! Linux中线程和进程的区别:http://blog.csdn.net/qq_21792169/article/details/5043...
  • JoysonQin
  • JoysonQin
  • 2017年04月19日 10:19
  • 4066

Windows系统使用pthread.h

  • 2017年02月25日 18:13
  • 1.13MB
  • 下载

linux的<pthread.h>

Linux系统下的多线程遵循POSIX线程接口,称为pthread。编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用库libpthread.a。顺便说一下,Linux下p...
  • super2099
  • super2099
  • 2014年03月17日 16:46
  • 722

Windows+VS2008 下使用pthread

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

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