Eclipse CDT
Eclipse CDTのダウンロード&インストール
1.Eclipseを開き、ヘルプ→新規ソフトウェアのインストールを選択2.作業対象に「http://download.eclipse.org/releases/helios」を入力
3.プログラミング言語→C/C++ Development Toolsをチェックする。
4.次へを押して、指示に従ってインストール。
2012年9月20日追加。
http://download.eclipse.org/releases/helios
の[helios]部分はお使いのeclipseのバージョンによって異なりますので、
適宜変更して下さい。
2012年9月20日現在では、eclipse4.2が最新版なので、eclipse4.2をご使用の方は、
http://download.eclipse.org/releases/juno
となります。
MinGWのダウンロード&インストール
Eclipse CDTにはコンパイラがありません。従って、外部のコンパイラを使ってコンパイルします。
ここではMinGWをインストールします。(Cygwinは私の環境ではうまくいかなかったので。)
1.MinGWへアクセス。
2.左のメニュー Downloads→Download mingw-get-inst-20110802.exe をダウンロード。(2011年8月30日)
3.ダウンロードしたファイルを実行。
環境変数の設定
Pathを通しましょう。1.コントロールパネル→システム→システムの詳細設定→環境変数
2.ユーザーの環境変数内、変数PathにC:\MinGW\binを追加。
以上、MinGWをインストールしたら、Eclipseを再起動する。
これでEclipse CDTのインストールが完了する。
サンプルプログラムの実行
1.ファイル→新規→プロジェクト2.C/C++→C を選択
3.プロジェクトタイプから、実行可能→Hello World ANSI C プロジェクト を選択して、完了。
プロジェクトが存在しない場合は、「プラットフォームでサポートされる場合のみ、プロジェクト・タイプとツールチェーンを表示」のチェックボックスをはずす。
(サンプル以外は、プロジェクトタイプから、実行可能→空のファイルを選択して、完了。)
後はいつも通り、実行を行えば良い。
(実行できない場合は、ビルドをお試し下さい。)
1つのプロジェクトに複数のmain関数を共存させる方法
1つのプロジェクト内(src内)にmain関数が複数あるとエラーになります。この場合、ビルドの対象からはずすことによって、共存させることができます。
はずす場合
1.ソースファイルを右クリック→ビルドから除外2.全てを選択→OK
または(eclipse4.2の場合 2012月9月20日更新)
1.ソースファイルを右クリック→リソース管理→ビルドから除外
2.すべてを選択(チェックボックスがついているか確認)→OK
復活させる場合
1.ソースファイルを右クリック→プロパティ2.ビルドからリソースを除外 のチェックをはずす。
または(eclipse4.2の場合 2012月9月20日更新)
1.ソースファイルを右クリック→リソース管理→ビルドから除外
2.すべてを選択(チェックボックスがはずれているか確認)→OK
はずしたり復活させたりした場合
再度ビルドをしましょう。1.プロジェクトを右クリック→構成のビルド→ビルド→すべて
以上です。