VC多线程调用出错,没有找到pthreadVC2.dll,该怎么处理

VC多线程调用出错,没有找到pthreadVC2.dll
如题,我在windows下调用posix的多线程库进行编程,在include和lib库中都已经加入了posix线程库的文件,Pre-built.2。
但是在运行时,build和compile都没有报错,但是BuildExectue时提示,没有找到pthreadVC2.dll,这是为什么呢。
哪位高手帮我解答下。万分感谢。

------解决方案--------------------
将pthreadVC2.dll放到和exe同样的目录下
或者直接放到system32目录