corner imagecorner image
IDEPlatformPluginsDocs & SupportCommunityPartners

C/C++ プロジェクトの開発環境の定義

この短いチュートリアルでは、NetBeans IDE 6.7、6.8、または 6.9 で、C/C++ プロジェクトを構築およびデバッグするための開発ホストとツールコレクションを選択する基本的な手順を学ぶことができます。

目次

このページの内容は NetBeans IDE 6.7/6.8/6.9 が対象です

要件

このチュートリアルに従うには、次のソフトウェアとリソースが必要です。

ソフトウェアまたはリソース 必須バージョン
NetBeans IDE version 6.7、6.8、または 6.9 と NetBeans C/C++ プラグイン
Java Developer Kit (JDK) version 6

必要なソフトウェアのダウンロードとインストールについては、「NetBeans IDE 6.9 のインストール」を参照してください。

ツールコレクションのインストール

NetBeans C/C++ モジュールには、C コンパイラ、C++ コンパイラ、make ユーティリティー、および gdb デバッガが最低限必要です。NetBeans C/C++ モジュールは、「NetBeans IDE でテスト済みの C/C++ ツールコレクション」に一覧表示されているコンパイラとツールでテストされています。

必要なツールをインストールおよび構成する手順については、「C/C++/Fortran 向けの NetBeans IDE の構成」を参照してください。

開発ホストの指定

ローカルホスト (IDE を起動したシステム) または UNIX® オペレーティングシステムを実行しているリモートホストで、プロジェクトを構築、実行、およびデバッグできます。Solaris および Linux の各オペレーティングシステムのみが、リモート開発ホストとしてテストされています。初期状態では、IDE はローカルホストのみを使用するように設定されています。

リモート開発ホストは、「オプション」ウィンドウの「C/C++」パネルの「構築ツール」タブで定義できます。これについては、「C/C++ リモート開発のチュートリアル」に説明されています。

ツールコレクションリストの使用

ツールコレクションリストは、「ツール」>「オプション」>「構築ツール」タブにあります。このリストには、現在選択されている開発ホストで見つかったコレクションが表示されます。デフォルトのコレクションはボールドで表示され、新しく作成するプロジェクトには、このコレクションが選択されます。特定のプロジェクト用のツールコレクションは、プロジェクトプロパティーで変更できます。

ツールコレクションは開発ホストと関連付けられるため、ツールコレクションの一覧を操作する前に、正しい開発ホストが選択されていることを確認してください。ローカルホストまたはリモートホストでは、コレクションを追加または削除してツールコレクションリストを変更できます。

デフォルトツールコレクションの変更

デフォルトツールコレクションを変更するには、ツールコレクションリストからコレクションを選択して、「デフォルト」をクリックします。選択した開発ホストを使用して新しく作成するプロジェクトには、新規デフォルトツールコレクションが選択されます。

開発ホストへのツールコレクションの追加

ツールコレクションを追加する場合、IDE がコンパイラを使用できるようにします。ツールはシステムにインストール済みである必要があります。

開発ホストと関連付けられたツールコレクションを追加するには、次の手順に従います。

  1. ツールコレクションを追加する「開発ホスト」を選択します。
  2. 「ツール」>「オプション」>「構築ツール」タブで、「ツールコレクション」リストの下の「追加」をクリックします。
  3. 「新規ツールコレクションの追加」ダイアログで、「ベースディレクトリ」フィールドにツールコレクションの実行可能ファイルのディレクトリパスを入力するか、「参照」ボタンを使用してディレクトリに移動します。

    NetBeans IDE 6.7 および 6.8 では、開発ホストがローカルホストでない場合、「参照」機能は使用できません。リモートサーバー上にあるツールのベースディレクトリのパスとして、完全なパスを入力するようにしてください。「検査」をクリックし、入力したパスがサポートされているツールコレクションに対して有効であることを IDE で検査します。パスを検査するために、サーバーへのログインを求めるメッセージが表示される場合があります。NetBeans IDE 6.9 では、リモートホストの「参照」機能が使用できます。

  4. 「ツールコレクションファミリ」と「ツールコレクション名」は、有効なパスに対して自動的に入力されます。コレクションに別の名前を指定することもできます。ドロップダウンリストでファミリを変更する場合は、指定するファミリがコレクションに適切であることを確認してください。適切ではなかった場合、コンパイラのフラグが有効にならない可能性があります。



  5. 「了解」をクリックします。

プロジェクトのツールコレクションの変更

プロジェクトを作成すると、現在のデフォルトツールコレクションがプロジェクトのツールコレクションとして選択されます。コレクションリストでプロジェクトのツールコレクションを別のコレクションに変更するか、プロジェクトに合わせてツールコレクションをカスタマイズできます。

既存のプロジェクトに別のツールコレクションを選択するには、次の手順に従います。

  1. 「プロジェクト」ウィンドウでプロジェクトを右クリックし、「プロパティー」を選択します。
  2. 「プロジェクトプロパティー」ダイアログで、「カテゴリ」リストの「構築」ノードを選択します。
  3. 構築ツールプロパティーの「開発ホスト」が、構築に使用するホストに設定されていることを確認します。
  4. 「ツールコレクション」ドロップダウンリストからコレクションを選択します。

  5. 「プロジェクトプロパティー」ダイアログの「構築」区画のスクリーンショット

  6. 「了解」をクリックします。
  7. 次回プロジェクトを構築するときに、選択したツールコレクションが使用されます。

関連項目

NetBeans IDE での C/C++/Fortran を使用した開発についての詳細な記事は、「C/C++ の学習」を参照してください。