Eclipse+CDT+Cygwin 環境でC言語プログラミング(Windows)

OS : Windows XP
Eclipse : 3.2.1
C/C++ Development Tool : 3.1.1
Cygwin :


・・・と言ってもEclipseとCDTについてはEclipse Wikiを参照して設定。

CygwinC/C++ コンパイル環境を作成

  • Cygwingcc と make をインストール。
  • プロジェクトのプロパティの C/C++ Build → Binary Parser で Cygwin PE Parser にチェックを入れる。

Managed Project と Standard Project

Managed Project
autoconfでmakefileを作成して実行ファイルを作成。
Standard Project
makefileをユーザが作成して実行ファイルを作成。

実行手順

1回目は「実行」→「実行」→「Run Local C/C++ Application」で makefile の作成 → 実行ファイルの作成」をする。


2回目以降はファイルをセーブすればコンパイルの実行がされるのでOK。

*1:システムプロパティ → 詳細設定 or eclipseメニューから ウィンドウ → 設定, C/C++ / Managed Build / Environment

*2:例えば C:\cygwin\bin