C GNU Pth(GNU可移植线程)的Windows端口/实现

C GNU Pth(GNU可移植线程)的Windows端口/实现,c,multithreading,gnu,C,Multithreading,Gnu,我继承了一个使用gnupth()的纯C项目,我希望有一个Windows端口/实现,这样我就不必在代码中添加一大堆(更多)条件 我知道我很有希望,但是有没有提供完全相同的函数签名和功能 如果没有,是否有好的纯C跨平台多线程库(即使它与Pth不同) 编辑: 我刚刚发现,听起来这可能是一条路要走。对NSPR的看法?您在windows上有pthread,它非常稳定,性能也很好。这就是我们将线程化unix代码移植到windows的方法。您在windows上有pthread,它非常稳定,性能也很好。这就是我

我继承了一个使用gnupth()的纯C项目,我希望有一个Windows端口/实现,这样我就不必在代码中添加一大堆(更多)条件

我知道我很有希望,但是有没有提供完全相同的函数签名和功能

如果没有,是否有好的纯C跨平台多线程库(即使它与Pth不同)

编辑:


我刚刚发现,听起来这可能是一条路要走。对NSPR的看法?

您在windows上有pthread,它非常稳定,性能也很好。这就是我们将线程化unix代码移植到windows的方法。

您在windows上有pthread,它非常稳定,性能也很好。这就是我们用来将线程化unix代码移植到windows的方法。

谢谢,我看到了这一点,但因为它有一段时间没有更新,所以我对它相当怀疑。作为后续,我在windows上使用pthreads-win32和在*nix/mac上使用pthreads都没有问题。谢谢,我看到了这一点,但因为它有一段时间没有更新,所以我对它相当怀疑。作为后续,我在windows上使用pthreads-win32和在*nix/mac上使用pthreads时遇到0个问题