我需要使用一个似乎假设 Process.fork() 可用的库。
在 Windows 上则不然。
我尝试安装 Cygwin,希望它能够模拟这种情况。
没有用。
还有其他想法可以让它在 Windows(Vista-32)上运行吗?
答案1
请参阅 caliban 提供的链接,但如果它太过技术性,那么简单的答案是:这不太可能,因为 Unix 和 Windows 的进程操作模型相差太大。该链接表明,只要付出真正的努力,Cygwin 就能让 Windows 像 Unix 一样工作(我希望先看到它能工作,然后才能相信它)。我建议您用 spawn 替换您的 fork,以提高兼容性。