3D Slicer编译错误,无法打开包括文件: “pthread.h”解决
3D Slicer编译错误:fatal error C1083: 无法打开包括文件: “pthread.h”: No such file or directory

解决方案:
安装pthread库
1、下载pthread库pthreads-w32-2-9-1-release.zip
地址:https://sourceforge.net/projects/pthreads4w/
2、解压zip

解压后,您应该能看到几个文件夹,其中【Pre-built.2】包含了pthreads for win32的头文件和库文件,【pthreads.2】是源代码,而【QueueUserAPCEx】是一个需要WDK支持编译的驱动。
3、复制include文件夹:将include文件夹复制到Visual Studio 2019的包含目录。通常,这个目录位于Visual Studio安装目录下的VC\Tools\MSVC\<version>\include。

4、复制lib文件夹:将lib文件夹复制到Visual Studio 2019的库目录。这个目录通常位于Visual Studio安装目录下的VC\Tools\MSVC\<version>\lib。


浙公网安备 33010602011771号