リモート C/C++ プロジェクトの作成

AIX または Power Linux サーバーへの接続を作成したら、いつでもリモート C/C++ プロジェクトを作成することができます。

リモート・ホストで C/C++ ファイル用のプロジェクトを作成するには、「リモート C/C++ プロジェクト 」ウィザードを使用します。

  1. 新規リモート C/C++ プロジェクトを作成するには、まず「新規リモート C/C++ プロジェクト」ウィザードを開きます。 それには、「ファイル」>「新規」>「リモート C/C++ プロジェクト」にアクセスします。

    「ファイル」>「新規」>「リモート C/C++ プロジェクト」


  2. プロジェクト名を入力します。

    プロジェクト名の入力


  3. 参照」ボタンをクリックして、「リモート・ロケーション」内のプロジェクトのリモート・ロケーション (AIX マシンまたは Power Linux マシン上) を位置指定します。 「接続」フィールド・プルダウンを使用して、リモート・ホストを選択します。

    フォルダーの参照


  4. リモート・プロジェクトのルート・フォルダーのロケーションを見つけて選択します。 「OK」をクリックします。

    プロジェクト・ルート・フォルダー

    注: 複数の IDE において、リモート・ホスト上の同じプロジェクト・ロケーションを指すプロジェクトを作成しないでください。 これを行うと、予期しない動作が発生します。


  5. ローカル・プロジェクトを使用する場合は、「ローカル・ロケーションを関連付けます」チェック・ボックスにチェック・マークを付けます。ソース制御 (追加の構成情報については『Rational Team Concert の操作』を参照) を使用するか、リモート・マシンから切断した状態で作業を行うか、またはマウント・フォルダーを使用する場合は、ローカル・プロジェクトが必要になります。

    ローカル・ロケーションの関連付け

    デフォルト以外のロケーションを使用する場合は、「デフォルト・ロケーションの使用」のチェック・マークを外してください。


    ファイル同期オプション:

    マウントされたディレクトリーを使用していない場合は、「ファイルのローカル・コピーを処理し、ファイル変更をリモート・ロケーションにプッシュします」を選択してください。

    マウントされたディレクトリーを使用していて、このディレクトリーがリモート・ロケーションに対応する場合は、「ローカル・ロケーションはリモート・ロケーションを指すマウント済みフォルダーです」を選択してください。

    注: ロケーションがリモート・ロケーションのマウント・バージョンである場合は、このオプションを選択しないと、ファイルは正しく同期化されず、ファイル変更時に C/C++ インデクサーが正しく呼び出されません。



  6. 次へ」をクリックして、プロジェクト・オプションを構成します。

    プロジェクト・オプションの構成

    言語オプションとして、C または C++ のいずれかを選択します。


    独自の Make ファイルを作成したい場合は「Make ファイル・プロジェクト (Makefile project)」を選択してください。 そうではない場合は「管理対象ビルド (Managed Build)」を選択し、Make ファイルが生成されるようにしてください。 管理対象ビルド・プロジェクトのために用意されているオプションについては、ここで詳しく説明されています。


    注: 現在、生成済み Make ファイルは GNU make のみサポートします。



    ツール・チェーン」セクションに、ご使用のプロジェクトに有効なツール・チェーンが表示されます。



  7. 次へ」をクリックして、その他のプロジェクト・オプションを構成します。

    ビルド・オプションの構成

    ビルド・コマンドは、プロジェクトのビルドに使用するコマンドです。ビルド・ディレクトリーは、ビルド出力の保管場所です。コンパイラー実行可能ファイル・ディレクトリーは、コンパイラー実行可能ファイルがある場所です。



    新規プロジェクトのオフライン索引をリモート・システムからインポートするには、オフライン索引 zip ファイルを参照します。 詳しくは、『オフライン索引の作成/インポート』を参照してください。

    プロジェクトがビルドされるまで、そのプロジェクトを索引付けしない (Do not index project until the project has been built)」を選択すると、プロジェクトがビルドされる前にインデクサーが起動しないようになります。



  8. 拡張 ...」をクリックして、C/C++ 索引付けサービスおよび/またはビルド・サービスの構成を編集します。 詳しくは、『サービス・プロバイダー』を 参照してください。

    C/C++ 索引付けサービス


    ビルド・サービス
    編集が完了したら、「OK」をクリックします。


  9. リモート C/C++ プロジェクト」ウィザードで「終了」をクリックして、リモート C/C++ プロジェクトを作成します。プロジェクトの作成には数分かかる場合があります。 作成されたプロジェクトは「プロジェクト・エクスプローラー」ビューに表示されます。

    「プロジェクト・エクスプローラー」ビューのリモート・プロジェクト


リモート C/C++ プロジェクトを作成したら、C/C++ ファイルを作成する準備が整います。



関連タスク
AIX サーバーへの接続
Power Linux サーバーへの接続
リモート C/C++ プロジェクトのインポート
C/C++ ソース・ファイルの作成
C/C++ ファイルの編集
Make ファイルの作成
C/C++ プロジェクトのビルド