Cygwinのインストール(Windows Vista)

Internet経由でWindows Vistaにcygwinをインストールしたところgccは利用できた。 startxwin.shによりXも利用できた。(2007年3月13日)

テスト環境

CPUAMD Turion(tm) 64×2
メモリ1.87GB RAM
OSWindows Vista Home Premium

インターネットからインストール

以下ではフォルダの区切り記号として \ を使っているが、 / を利用しているばあい適宜読み替えること。

  1. GNU + Cygnus + Windows = cygwin をひらく。
  2. トップページで [Install or Update now!] をクリックし、 setup.exe を デスクトップ にダウンロードする。
    1. 「ファイルのダウンロード - セキュリティの警告」 の窓が開くので保存場所を「デスクトップ」にし、[保存]を選ぶ。
    2. 「名前をつけて保存」の窓が開くので[保存]を選ぶ。
      ファイル名:setup
    3. 「ダウンロードの完了」
  3. デスクトップに表示された [setup.exe] のアイコンIcon of Cygwinをダブルクリックする。
  4. 「開いているファイル - セキュリティの警告
    発行元を確認できませんでした。このソフトウェアを実行しますか」と聞かれるので[実行]を選ぶ。
  5. [次へ(N) >]をクリックする。
  6. 「ユーザアカウント制御」
    認識できないプログラムがこのコンピュータへのアクセスを要求しています。 [許可(A)]を選ぶ/
  7. インストーラ起動画面(Cygwin NetRelease Setup Program)
    [次へ(N) >]をクリックする。
  8. インストール元を選択(Choose Installation Type)
    1. ・Install from Internet
    2. [次へ(N) >]をクリックする。
  9. インストール先(Select Installation Directory)などを選択
    1. Root Directory [C:\cygwin]
    2. Install For で ・ All Users
    3. Default Text File Type で ・ Unix
  10. インストール元ディレクトリ(Select Local Package Directory)を選択
    1. C:Users\ユーザ名\Desktop
    2. [次へ(N) >]をクリックする。
  11. Select Your Internet Connection
    1. ・Direct Connection
    2. [次へ(N) >]をクリックする。
  12. Choose a Download Site(s)
    1. 日本のサイト(例えば、ftp://ring.aist.go.jp)を適当に選ぶ。
    2. [次へ(N) >]をクリックする。
  13. インストールするソフトウェアパッケージの選択(Select Package)
    1. [All Default]を1回だけクリックし、 [All Install]に変更 (時間がかかるので気長に待つ)
    2. [次へ(N) >]をクリックする。
  14. ファイルのコピー
    [次へ(N) >]をクリックする。
  15. アイコン作成の画面(Cygwin Setup Creat Icons)になるので、
    Creat Icon on Desktop にチェックをつける。
  16. インストールの終了(Cygwin Setup Installation Complete)
    [完了]をクリック、[OK]
  17. デスクトップに表示された Cygwin のアイコンをダブルクリックすると、 ターミナル(コマンドプロンプトに類似)が開き、ホームディレクトリなどが作られる。

以上でインストール完了。

Cygwinの使い方

Cygwinのアイコンをダブルクリックすると、 ターミナルの画面になる。

ユーザ名@コンピュータ名 ~
$ pwd
/home/ユーザ名

プロンプトは$で(shellはbashで)ある。Cygwinではホームディレクトリは /home/ユーザ名 であるが、Windowsとしては、(Cドライブにインストールしたときは、) C:\cygwin\home\ユーザ名 がホームディレクトリとなる。

gcc の利用

  1. 適当なエディタ(例えばメモ帳)でソースファイルを書く。
    メモ帳はnotepadという名前の(Windowsに最初からインストールされている)アプリケーションで notepadと検索すると表示されるのでアイコンをデスクトップにドラッグアンドドロップするとよい。
  2. ソースファイルを C:\cygwin\home\ユーザ名 またはそのサブディレクトリ(たとえばC:\cygwin\home\ユーザ名\c) に保存する。拡張子 .c は必ずつける。
  3. Cygwin を使い保存されていることを確認する。
    $ ls
    
  4. Cのソースファイル(仮にファイル名は hello.c とする)をコンパイルし実行する。
    $ cc hello.c
    $ ./a.exe
    Hello, World
    

gcc のバージョンは

$ gcc -v

により表示できる。

コンピュータIIAのトップページに戻る


osada @ twcu.ac.jp (@の前後の空白は詰めてください。)

Last modified: Tue Mar 13 16:05:10 JST 2007