在Windows 7上的cygwin中使用fork()时出错

时间:2012-10-23 09:35:36

标签: cygwin fork

我正在使用gcc编译器运行一个简单的C程序,使用fork()调用cygwin环境。它编译得很好,但在编写gcc Filename.c时,它显示错误为:

$ gcc A.c
C:\cygwin\tmp\ccEkivvm.o:A.c:(.text+0x24): undefined reference to `fork'
collect2: ld returned 1 exit status

我们不能在Windows上使用fork()和cygwin吗?

1 个答案:

答案 0 :(得分:0)

您是否忘记包含标题

#include <unistd.h>

据我所知,在使用Cygwin时会定义fork()。

另外,看看这个问题,你可能遇到了同样的问题: Problem compiling program using fork in cygwin