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

问题描述 投票:0回答:2

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

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

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

c visual-studio-2015 cygwin fork execv
2个回答
1
投票

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


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.