複数のプロセスを使用してファイルをソートすることを目標とするCプロジェクトに取り組んでいます。ファイルは最初のプログラムである「ルート」プロセスに渡されますが、ルートは「スプリッター」プロセスにフォークして実行し、次に「分割」プロセスにフォークして実行します。基本的には、ソートに使用されるプロセスのバイナリ ツリーです。
私の質問は、これらすべてのプログラムをファイル システムでどのように整理するかです。私は正しい3つの主な方法が必要になりますか?あなたが実行すると、メインメソッドが正しく実行されるからですか?もしそうなら、3つのプログラムすべてを同じフォルダに入れて一緒にコンパイルすることはできませんか? 3 つの異なる make ファイルが必要ですか?
次のようなものが必要ですか:ホームフォルダー
ルート フォルダー -- スプリッター フォルダー -- ソーター フォルダー
これは、複数のプロセスを含む最初の OS プロジェクトです。前もって感謝します