大規模な開発プロジェクト用に Eclipse cdt (Indigo) をセットアップしようとしていますが、Eclipse ワークスペースの編成について助けが必要です。プロジェクトは開始段階にあり、部品は完成していますが、さらに多くの開発が必要です。このプロジェクトは、それぞれが複数のプロセスと共通のライブラリ セットで構成される複数の製品を対象としています。構造はおおよそ次のとおりです。
top/
Library/
Math/
Sys/
Com/
Include/
Math/
Sys/
Com/
Product/
Prod1/
Prod2/
トップ ワークスペースを作成し、これをプロジェクト全体で使用したいと考えています。私は現在、ライブラリとインクルードの部分に苦労しています。Err という名前の新しいライブラリと、対応する Err ディレクトリをインクルード ブランチの下に作成する必要があります。これは、Library フォルダーの下に作成されたプロジェクトの範囲外です。これを Eclipse で別の Err プロジェクトとして作成する必要がありますか? これを試してみたところ、Library の下のフォルダーは問題ありませんでしたが、Include ブランチの下に対応するフォルダーとファイルを作成するにはどうすればよいですか?
これがプロジェクトを編成する最善の方法ですか、それともすべてのライブラリに 1 つの共通プロジェクトを使用するか、全体を複数のワークスペースに分割する必要がありますか?