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

发布于 2024-09-15 14:59:22 字数 503 浏览 3 评论 0原文

我继承了一个使用 GNU Pth 的纯 C 项目( http://www.gnu.org/software /pth/ ),我希望有一个 Windows 端口/实现,这样我就不必在我的代码中添加一大堆(更多)条件。

我知道我充满希望,但是有什么可以提供完全相同的函数签名和功能吗?

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

编辑:

我刚刚发现http://en.wikipedia.org/ wiki/Netscape_Portable_Runtime#Threads 听起来这可能是正确的选择。对 NSPR 的看法?

I have inherited a pure C project that uses GNU Pth ( http://www.gnu.org/software/pth/ ) and I was hoping that there was a Windows port/implementation so I wouldn't have to stick a whole bunch (more) conditionals into my code.

I know I am being hopeful, but is there anything that provides the exact same function signatures and functionality?

If not, is there any good pure C cross-platform multi-threading library (even if it is different than Pth)?

Edit:

I just found http://en.wikipedia.org/wiki/Netscape_Portable_Runtime#Threads and it sounds like that might be the way to go. Opinions on NSPR?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

§对你不离不弃 2024-09-22 14:59:22

您在 Windows 上有 pthread http://sourceware.org/pthreads-win32/ ,它非常稳定而且表演都很好。这就是我们用来将线程化 Unix 代码移植到 Windows 的方法。

You have pthread on windows http://sourceware.org/pthreads-win32/ which is quite stable and the performances are good. This is what we use to port our threaded unix code to windows.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文