3

プロジェクトに複数のバイナリがあるのはごく普通のことだと思います。しかし、Eclipse CDTでは、IDEをセットアップして物事を成し遂げる方法がわかりません。

バイナリごとに1つずつ、複数のプロジェクトを作成できることはわかっています。そして、私はプロジェクトごとに依存関係を設定できることを知っています。しかし、私はそれらをEclipseの1つのプロジェクトと見なすことはできません。コードをバージョン管理システム(svnなど)と共有したい場合は、各開発者がプロ​​ジェクトを個別にインポートする必要があります。

私が見逃しているのは、Visual Studioのソリューション(slnファイル)のようなものです。単一のプロジェクトを作成し、自分でmakeファイルを作成する必要がありますか?

まだ試していませんが、インポートできる「プロジェクトセット」があります。これは解決策ですか?これをバージョン管理に入れることはできますか?

私の目標は、サブプロジェクトだけでなく、すべてをバージョン管理下に置くことです。CDTがシングルバイナリアプリケーションにのみ意味があるとは想像できません。

どうすれば正しく作業できますか?

4

1 に答える 1

1

CDTはサブプロジェクトをサポートしていないと確信しています。

  • 「プロジェクトのセット」ごとに1つのワークスペース
  • バイナリごとに1つのプロジェクト(質問で言及したように)
  • プロジェクトの依存関係(質問で言及したように)

バージョン管理に関しては、次のことを意味します。

共有ライブラリプロジェクトを必要とするプロジェクトごとに。
つまり、さまざまなコンポーネント(ファイルのセット)をバージョン管理下に置き、1つが他の特定のバージョンを参照することを意味します(他のコンポーネントの特定のバージョンのリストは、コンポーネントベースのアプローチ開発に基づいて構成」と呼ばれます)

于 2010-04-11T15:04:14.580 に答える