GNU Pth的Windows端口/实现(Gnu Portable Threads)

时间:2010-08-22 04:57:29

标签: c multithreading gnu

我继承了一个使用GNU Pth(http://www.gnu.org/software/pth/)的纯C项目,我希望有一个Windows端口/实现,所以我不必将一大堆(更多)条件放入我的代码。

我知道我很有希望,但有什么能提供完全相同的功能签名和功能吗?

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

修改

我刚发现http://en.wikipedia.org/wiki/Netscape_Portable_Runtime#Threads,听起来可能就是这样。关于NSPR的意见?

1 个答案:

答案 0 :(得分:1)

你已经在http://sourceware.org/pthreads-win32/的窗口上进行了pthread,它非常稳定并且性能很好。这是我们用来将我们的线程化unix代码移植到windows。