我已经从Linux计算机更改为Windows,并且在编译代码时遇到了麻烦,因为这两个操作系统不共享相同的头文件。

由于未明显包括unistd.h,因此Visual C不知道read()write()close()socklen_t()bzero()函数是什么。谁能帮我这个?

我已经用谷歌搜索了:Is there a replacement for unistd.h for Windows (Visual C)?

我不知道unistd.h的工作原理,也不知道如何编写自己的代码。有人可以将我链接到一个吗?

最佳答案

最好的选择是使用MinGW编译程序,其中包括(除其他事项外)GCC(及其 header )。尝试安装该程序,然后编译程序,看看一切正常。

10-06 04:49