C 言語を使用していくつかの UNIX コマンドを実行したいと考えています。<unistd.h>
ヘッダー ファイルをインクルードし、fork()
メソッドを使用すると、コンパイル時エラーが発生します: "can not include unistd.h"
. インターネットで確認したところ、fork()
メソッドは<unistd.h>
ヘッダー ファイルでのみ利用可能です。これについて私を助けてください。
- 現在
<unistd.h>
は他のヘッダー ファイルに置き換えられていますか? - を使っても
"process.h"
、それには の定義がありませんfork()
。 - どのように
fork()
メソッドを使用できますか?
私のシステムには DOSBox v0.74 があります (Windows 7、64 ビット)。