0

fork()gccコンパイラを使用してcygwin環境で呼び出す単純なCプログラムを実行しています。コンパイルはうまくいきますが、書き込み中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

fork()Windows の cygwin では使えないのですか?

4

1 に答える 1

0

ヘッダーを含めるのを忘れましたか

#include <unistd.h>

?

私の知る限りでは、Cygwin を使用する場合は fork() を定義します。

また、この質問を見てください。同じ問題が発生している可能性があります: cygwin で fork を使用してプログラムをコンパイルする問題

于 2012-10-23T09:37:57.123 に答える