Eclipse に C/C++ 開発ツール (CDT) を導入

Eclipseとは

Eclipseは、IBMによって開発された統合開発環境 の一つです。 統合開発環境が何かというと、ソフトウェアの開発において用いられるエディタ、コンパイラ、リンカ、デバッガ、その他の支援ツールなどを統合・統一化した開発環境のことです。 統合開発環境のことをIDE(Integrated Development Environment)とも言いますね。

Eclipse CDTってなに?

Eclipseのパッケージのひとつであり、 Eclipseのプラットフォームに基づいた、C, C++で開発するための統合開発環境を提供します。

パッケージというのは、 開発に必要なプラグインを組み合わせてセットにしたものです。 Eclipse CDT以外には、下記のようなパッケージが存在します。

  • Eclipse IDE for Java EE Developers Java EE および Webアプリケーション を開発するための構成
  • Eclipse for PHP Developers PHP開発を行うための構成
  • Eclipse IDE for Automotive Software Developers 組み込み車載ソフトの開発に使われる Framework と ツール を含む構成。

どのバージョンのEclipseがいいの?

Eclipseには様々なバージョンがあります。 執筆時点では、Eclipse Photon (4.8)が最新のようです。 新しいバージョンのEclipseは私のPCでは重いため、少し古いバージョンである Eclipse Indigoを使用しています。

ちなみに私のPCのスペックは下記です。

メーカ:Panasonic 型番:CF-NX2 CPU:Intel Core i5-3340M メモリ:8GB SSD:256GB

Eclipse Indigoでも問題なく使用できていますが、 追加するプラグインによっては古いバージョンをサポートしていない可能性があります。

PCのスペックに余裕のあるかたは、最新のバージョンを入れてください。

Eclipseのダウンロード

Eclipse Indigo SR2 Packagesをダウンロードします。

www.eclipse.org

Eclipseのインストール

ダウンロードした eclipse-cpp-indigo-SR2-incubation-win32-x86_64.zip を解凍してください。 Eclipseインストーラは付属せず、インストールは不要です。 実行ファイルを直接実行します f:id:a-hayashi0113:20180926013625p:plain 私の場合は、解凍してできたeclipseフォルダをCドライブ直下に置いています。 C:\eclipse

これでインストール完了です。

プロジェクトの作成方法

C:\eclipse\eclipse.exe を実行してください。

f:id:a-hayashi0113:20180926013625p:plain

ワークスペースの作成場所を設定して、OKをクリックします。 今後、ワークスペースのあるディレクトリで作業を進めていくことになります。

プロジェクトを作成します。 File->New->C Projectを選択します。

f:id:a-hayashi0113:20180926014011p:plain

適当なProject nameを入力し、 Project TypeはHello World ANSI C Projectを選択します Tool chainsにはCygwin GCCを選択します。

Hello World