1

私は最近、コードベースが Clearcase に格納されている大規模な C++ プロジェクトに参加しました。主なビルド システムは make で、これも Clearcase に含まれています。ビルドは扱いにくく長いので、Eclipse 用の Clearcase プラグインを使用して、アクティブな開発とデバッグ用の代替ビルド システムとして使用できる Eclipse CDT プロジェクト用のファイルの小さなサブセットを選択したいと考えています。

これを行うための堅牢な方法はありますか?Eclipse のセットアップは、Linux 上で動作する Helios SR2 です。

4

2 に答える 2

3

まず、一般的なアドバイス: コンパイルには動的ビューではなくスナップショット ビューを使用してください。特に (たとえばリンク目的で) 大きなバイナリにアクセスする必要がある場合は、コンパイルが高速になります。

さらに、スナップショット ビューでは、ロード ルールを使用して、実際に表示して作業する必要があるファイルのサブセットを選択します。

コンパイルを高速化するもう 1 つの方法 (大きなバイナリにアクセスする必要がない場合) は、今回は動的ビューclearmakeを使用することですが、代わりにを使用して、ClearCase がDO (派生オブジェクト)makeを記録できるようにします。「 ClearCase ビルド」を参照してください。コンセプト

于 2012-08-21T04:08:28.103 に答える
0

私自身の質問への回答として、[ファイル] > [新規] > [既存のコードを使用した Makefile プロジェクト] を使用してプロジェクトを作成できます。[既存のコードのインポート] ダイアログが表示され、ルート フォルダー パスを入力できます。

于 2012-08-23T15:51:18.657 に答える