VS2013+phread.h环境配置
Posted 流若浅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2013+phread.h环境配置相关的知识,希望对你有一定的参考价值。
原文链接:http://blog.csdn.net/qianchenglenger/article/details/16907821
本人使用的是windows7 旗舰版64位
目前用的是pthreads-w32-2-9-1-release.zip,解压就能get里面的文件了,一共有三个文件夹。
先附上下载的链接
ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.zip
文件
Pre-built.2【主要使用这个】
pthreads.2
QueueUserAPCEx
Pre-built.2里面有三个文件夹
把include里面的头文件放到VS->VC下的include即可。 ------------配置include
把lib里面的x64,x86文件夹直接复制到VS->VC下的lib ------------配置lib.
注意一下DLL位置不能放反了,要么会报错的Tips
把dll里面的x64放到即pthreadGC2.dll与pthreadVC2.dll拷贝到C:\Windows\System32下(用于64位程序的运行)
把dll下的x86文件夹下的五个文件,拷贝到C:\Windows\SysWOW64下(用于32位程序的运行)
至于为什么system32是处理x64而相反的SysWOW64是处理x86的,【我看了下原Po主没有说明我这里补充】
为什么没有system64 对比system32或者SysWOW32 对比SysWOW64,这是兼容性的问题,64位本身兼容32位,人在江湖身不由己。
以上是关于VS2013+phread.h环境配置的主要内容,如果未能解决你的问题,请参考以下文章