Cygwinのインストール
Cygwinを使ってC言語プログラムをコンパイル
Cygwinをインストールしてその中に含まれるC言語のコンパイラーを利用する手があります。まずはCygwinをインストールする必要があります。インストール方法は難しくありませんが、その作業のときに適切な選択をしないと、C言語等で書かれたプログラムをコンパイルする機能が得られませんので注意が必要です。
Cygwinのインストール
まずはCygwin Information and Installationにアクセスします。ページ内に
Install or update
now!
(using setup.exe)
と書いてあるところからsetup.exeをダウンロードし保存し実行します。すると以下の画面が表示されます。

ここではインターネットから必要なファイル等を入手しますので、Install from Internetを選択します。

インストール先や他の設定はデフォルトのままで良いでしょう。使い方によっては変更する必要があります。

後にインストールに必要なファイル等がつまったパッケージをダウンロードしますので、そのときの保存先を決定します。デフォルトの場合setup.exeを保存した場所と同じになると思いますが、そのままで良いでしょう。

Direct Connectionを選択しますが、接続環境によって上手くいかない場合は他を選択する必要が出てきます。

パッケージをどこからダウンロードするかを決めます。サイトによってはエラーが発生したりIDやパスワードが必要です。よって適当なサイトを選択し正常にダウンロードできるサイトを見つける必要があります。

必要な機能に応じて、パッケージを選ぶ必要があります。C言語のコンパイルに必要なパッケージはDevelの中のメニューにありますが、他の機能(Fortranコンパイラー等)をインストールするためにもDevelの中にあるものを全てインストールして良いでしょう。Develの右にあるDefaultをクリックしてInstallとすればOKです。

ダウンロードが完了するまでにはある程度時間がかかります。少なくとも10分以上はかかると見積もっておいたほうが良いでしょう。ダウンロードが終わりインストールが完了すると以下の画面が表示されます。デスクトップにアイコンやスタートメニューに加えたくないときはチェックを外します。

これでインストール作業は終わりです。正常に起動するか確認してみましょう。
Install or update
now!
(using setup.exe)
と書いてあるところからsetup.exeをダウンロードし保存し実行します。すると以下の画面が表示されます。

ここではインターネットから必要なファイル等を入手しますので、Install from Internetを選択します。

インストール先や他の設定はデフォルトのままで良いでしょう。使い方によっては変更する必要があります。

後にインストールに必要なファイル等がつまったパッケージをダウンロードしますので、そのときの保存先を決定します。デフォルトの場合setup.exeを保存した場所と同じになると思いますが、そのままで良いでしょう。

Direct Connectionを選択しますが、接続環境によって上手くいかない場合は他を選択する必要が出てきます。

パッケージをどこからダウンロードするかを決めます。サイトによってはエラーが発生したりIDやパスワードが必要です。よって適当なサイトを選択し正常にダウンロードできるサイトを見つける必要があります。

必要な機能に応じて、パッケージを選ぶ必要があります。C言語のコンパイルに必要なパッケージはDevelの中のメニューにありますが、他の機能(Fortranコンパイラー等)をインストールするためにもDevelの中にあるものを全てインストールして良いでしょう。Develの右にあるDefaultをクリックしてInstallとすればOKです。

ダウンロードが完了するまでにはある程度時間がかかります。少なくとも10分以上はかかると見積もっておいたほうが良いでしょう。ダウンロードが終わりインストールが完了すると以下の画面が表示されます。デスクトップにアイコンやスタートメニューに加えたくないときはチェックを外します。

これでインストール作業は終わりです。正常に起動するか確認してみましょう。
2009/04/19 更新