如何在Visual Studio 2015中使用fork()? (Windows 7专业版)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Visual Studio 2015中使用fork()? (Windows 7专业版)相关的知识,希望对你有一定的参考价值。

我四处搜寻,我能找到的就是我需要Cygwin。我安装了它,但我似乎无法在C:cygwin64usrinclude找到unistd.h。当然,我在VS2015的项目中添加了“包含目录”的路径。

我想要做的是能够在C中使用fork()execv()(或者可能是execl()execlp()execvp()等...)。我知道简单的解决方案只是“在Linux中执行它”但是VS2015使代码更容易正确。

我认为我应该做的是,我应该安装一些来自Cygwin的东西,其中包括我需要的标题,我只是不知道如何以及在哪里找到它们,所以我问你的帮助。

答案

unistd.h是一个unix文件。您无法在Windows上使用它

另一答案

fork(),execv(),...等都是linux OS命令,它们无法在windows中运行..所以要么你应该在linux系统中尝试,要么使用虚拟窗口来使用linux系统。

以上是关于如何在Visual Studio 2015中使用fork()? (Windows 7专业版)的主要内容,如果未能解决你的问题,请参考以下文章

如何更改 Visual Studio Code 中的格式选项?

如何在 Visual Studio 2015 中使用 C# 7?

Intel parallel studio 2017 集成在visual studio 2013 中,现在如何集成到visual studio 2015

如何在 Visual Studio 2015 中快速解析命名空间

如何在 Visual Studio 2015 中禁用命名空间缩写?

如何在 Visual Studio 2015 中添加库、头文件