在《Unix到Windows HPC移植词典》页面中,关于fork()的部分写道:
我感到困惑。
难道示例不应该使用fork()来说明SUA/Interix已经实现了fork()吗?
如果fork()确实已经实现了,它在哪个头文件和库文件中?
此外,页面上还有示例源代码,使用标准Win32 API的CreateProcess函数。Windows API没有与Unix的fork()或vfork()等价的API。基于Unix的Microsoft Subsystem for Unix-based Applications(SUA或Interix)是一个Unix环境,已经正确地实现了fork()和vfork()。
我感到困惑。
难道示例不应该使用fork()来说明SUA/Interix已经实现了fork()吗?
如果fork()确实已经实现了,它在哪个头文件和库文件中?