blob: 8fbce666eafe02d97311a2e2234ceaee176b7f53 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>C/C++プロジェクトの開発環境の定義</TITLE>
<meta name="KEYWORDS" content="NETBEANS, TUTORIAL, C/C++, tools">
<meta name="DESCRIPTION" content="Short tutorial that demonstrates using
local or remote tool collections to develop C/C++ projects in NetBeans IDE 6.7/6.8/6.9">
<meta name="author" content="Ann Rice">
<meta name="author" content="Susan Morgan">
<link rel="stylesheet" type="text/css" href="../../../netbeans.css">
<meta HTTP-EQUIV="Content-Type" Content="text/html; charset=UTF-8"></head>
<body>
<a name="top"></a>
<h1>C/C++プロジェクトの開発環境の定義</h1>
<!-- START INTRO ---------------------------------------------------------------------------------------* -->
<div class="articledate" style="margin-left: 0px;font-style:italic;">
<p><em>執筆: <i>Ann Rice</i>、管理: <i>Susan Morgan</i><br> 2010年6月</em> [リビジョン番号: V6.9-1]</div>
<p>この短いチュートリアルでは、NetBeans IDE 6.7、6.8または6.9で、C/C++プロジェクトをビルドおよびデバッグするための開発ホストとツール・コレクションを選択する基本的な手順を学ぶことができます。
</p>
<!-- END INTRO -->
<p><b>目次</b></p>
<img alt="このページの内容は、NetBeans IDE 6.7/6.8/6.9に適用されます" class="stamp" src="../../../images_www/articles/67/netbeans-stamp-67-68-69.png" title="このページの内容は、NetBeans IDE 6.7/6.8/6.9に適用されます">
<ul class="toc">
<li><a href="#requirements" title="要件">要件</a></li>
<li><a href="#installing" title="ツール・コレクションのインストール">ツール・コレクションのインストール</a></li>
<li><a "title="Specifying the Development Host" href="#host">開発ホストの指定</a></li>
<li><a href="#using" title="ツール・コレクション・リストの使用">ツール・コレクション・リストの使用</a></li>
<li><a href="#changing" title="プロジェクトのツール・コレクションの変更"> プロジェクトのツール・コレクションの変更</a></li>
</ul>
<h2><a NAME="requirements"></a>要件</h2>
<p><b>このチュートリアルに従うには、次のソフトウェアとリソースが必要です。</b> </p>
<table>
<tbody>
<tr>
<th class="tblheader" scope="col">ソフトウェアまたはリソース</th>
<th class="tblheader" scope="col">必須バージョン</th>
</tr>
<tr>
<td class="tbltd1">NetBeans IDE</td>
<td class="tbltd1"><a href="https://netbeans.org/downloads/index.html">バージョン6.7、6.8または6.9とNetBeans C/C++プラグイン</a></td>
</tr>
<tr>
<td class="tbltd1">Java Developer Kit (JDK)</td>
<td class="tbltd1"><a href="http://java.sun.com/javase/downloads/index.jsp">バージョン6</a></td>
</tr>
</table>
<br>
<p>必要なソフトウェアのダウンロードとインストールについては、<a href="../../../community/releases/69/install.html">NetBeans IDE 6.9のインストール</a>を参照してください。
</p>
<h2><a name="installing"></a>ツール・コレクションのインストール</h2>
<p>NetBeans C/C++モジュールには、Cコンパイラ、C++コンパイラ、makeユーティリティおよびgdbデバッガが最低限必要です。NetBeans C/C++モジュールは、<a href="./supported-tool-collections.html">NetBeans IDEでテスト済のC/C++ツール・コレクション</a>に一覧表示されているコンパイラとツールでテストされています。
<p>
必要なツールをインストールおよび構成する手順については、<a href="../../../community/releases/69/cpp-setup-instructions.html">C/C++/Fortran向けのNetBeans IDEの構成</a>を参照してください。
<h2><a name="host"></a>開発ホストの指定</h2>
<p>ローカル・ホスト(IDEを起動したシステム)またはUNIX®オペレーティング・システムを実行しているリモート・ホストで、プロジェクトをビルド、実行およびデバッグできます。SolarisおよびLinuxの各オペレーティング・システムのみが、リモート開発ホストとしてテストされています。初期状態では、IDEはローカル・ホストのみを使用するように設定されています。</p>
<p>リモート開発ホストは、「オプション」ウィンドウの「C/C++」パネルの「ビルド・ツール」タブで定義できます。これについては、<a href="./remotedev-tutorial.html">C/C++リモート開発のチュートリアル</a>に説明されています。
</p>
<h2><a name="using"></a>ツール・コレクション・リストの使用</h2>
<p>ツール・コレクション・リストは、「ツール」>「オプション」>「ビルド・ツール」タブにあります。このリストには、現在選択されている開発ホストで見つかったコレクションが表示されます。デフォルトのコレクションは太字で表示され、新しく作成するプロジェクトには、このコレクションが選択されます。特定のプロジェクト用のツール・コレクションは、プロジェクト・プロパティで変更できます。</p>
<p>ツール・コレクションは開発ホストと関連付けられるため、ツール・コレクションの一覧を操作する前に、正しい開発ホストが選択されていることを確認してください。ローカル・ホストまたはリモート・ホストでは、コレクションを追加または除去してツール・コレクション・リストを変更できます。</p>
<h3>デフォルト・ツール・コレクションの変更</h3>
<p>デフォルト・ツール・コレクションを変更するには、ツール・コレクション・リストからコレクションを選択して、「デフォルト」をクリックします。選択した開発ホストを使用して新しく作成するプロジェクトには、新規デフォルト・ツール・コレクションが選択されます。
</p>
<h3><a name="adding"></a>開発ホストへのツール・コレクションの追加</h3>
<p>ツール・コレクションを追加する場合、IDEがコンパイラを使用できるようにします。ツールはシステムにインストール済である必要があります。</p>
<p>開発ホストと関連付けられたツール・コレクションを追加するには:
<ol>
<li>ツール・コレクションを追加する「開発ホスト」を選択します。
</li>
<li>「ツール」>「オプション」>「ビルド・ツール」タブで、「ツール・コレクション」リストの下の「追加」をクリックします。</li>
<li>「新規ツール・コレクションの追加」ダイアログ・ボックスで、「ベース・ディレクトリ」フィールドにツール・コレクションの実行可能ファイルのディレクトリ・パスを入力するか、「参照」ボタンを使用してディレクトリに移動します。
<p class="notes">NetBeans IDE 6.7および6.8では、開発ホストがローカル・ホストでない場合、「参照」機能は使用できません。リモート・サーバー上にあるツールのベース・ディレクトリのパスとして、完全なパスを入力するようにしてください。「確認」をクリックし、入力したパスがサポートされているツール・コレクションに対して有効であることをIDEで確認します。パスを確認するために、サーバーへのログインを求めるメッセージが表示される場合があります。NetBeans IDE 6.9では、リモート・ホストの「参照」機能が使用できます。</p>
</li>
<li>「ツール・コレクション・ファミリ」と「ツール・コレクション名」は、有効なパスに対して自動的に入力されます。コレクションに別の名前を指定することもできます。ドロップダウン・リストでファミリを変更する場合は、指定するファミリがコレクションに適切であることを確認してください。適切ではなかった場合、コンパイラのフラグが有効にならない可能性があります。
</li>
<br>
<img src="../../../images_www/articles/67/cnd/development-environment/add-collection.png">
<br><br>
<li>「OK」をクリックします。</li>
</ol>
<h2><a name="changing"></a>プロジェクトのツール・コレクションの変更</h2>
<p>プロジェクトを作成すると、現在のデフォルト・ツール・コレクションがプロジェクトのツール・コレクションとして選択されます。コレクション・リストでプロジェクトのツール・コレクションを別のコレクションに変更するか、プロジェクトにあわせてツール・コレクションをカスタマイズできます。
<p>既存のプロジェクトに別のツール・コレクションを選択するには:</p>
<ol>
<li>「プロジェクト」ウィンドウでプロジェクトを右クリックし、「プロパティ」を選択します。</li>
<li>
「プロジェクト・プロパティ」ダイアログ・ボックスで、「カテゴリ」リストの「ビルド」ノードを選択します。
</li>
<li>ビルド・ツール・プロパティの「開発ホスト」が、ビルドするホストに設定されていることを確認します。
</li>
<li>「ツール・コレクション」ドロップダウン・リストからコレクションを選択します。</li>
<br> <img alt="「プロジェクト・プロパティ」ダイアログの「ビルド」パネルのスクリーンショット" src="../../../images_www/articles/67/cnd/development-environment/select-collection.png"> <br><br>
<li>「OK」をクリックします。</li>
<p>次回プロジェクトをビルドするときに、選択したツール・コレクションが使用されます。</p>
</ol>
<p>
<h2>関連項目</h2>
<p>NetBeans IDEでのC/C++/Fortranを使用した開発に関する詳細な記事は、<a href="https://netbeans.org/kb/trails/cnd.html">C/C++の学習</a>を参照してください。</p>
<div class="feedback-box"><a href="mailto:users@cnd.netbeans.org?subject=Feedback: Defining
Your C/C++ Project's Development Environment - NetBeans IDE 6.7/6.8/6.9 Tutorial">ご意見をお寄せください</a></div>
</BODY>
</HTML>