Eclipse cプロジェクトのセットがあり、それらはすべて共通の共有コードベース(同じフォルダー内の.cファイルと.hファイルの混合)を参照しますが、プロジェクトごとに異なる方法でそのコードをビルドします。
共通のコードベースは各プロジェクト内から編集できますが、これらの編集はすべてのプロジェクトで実行される修正になります。共通コードは、定義によるビルドオプションを除いて、プロジェクトごとに分岐しません。
このライブラリのプロジェクトを作成する場合、それは、ライブラリのビルドが必要なものではないことを意味します。結果のオブジェクトファイルを、それらが構築されているプロジェクトに配置する必要があります。したがって、ac /c++プロジェクトは意味がありません。
共通コードは(各プロジェクトと同様に)Subversionリポジトリにチェックインされます。「新しいフォルダ->リンクされたリソース」を使用することもできますが、開発者がたまたま使用しているディレクトリ構造からプロジェクトを独立させたいと思います。
これを行うためのクリーンな方法はありますか?
ありがとう。