C言語演習の環境設定

環境のチェック

C言語演習では,Cygwin 環境を使いますが,オンラインマニュアル(cygwin-doc),および,デバッガ(gdb)を使用します.お手元の環境にインストールされていない場合は,以下の手順にてインストールしてください.

オンラインマニュアルのチェック
Cygwinのプロンプトで, $ man man と入力する.manのマニュアルが表示されなければ,cygwin-docを追加インストールする必要がある.
gdb のチェック
Cygwinのプロンプトで,$ gdb と入力する.command not found と出る場合は,gdbを追加インストールする必要がある.

追加インストールの方法は,現在のCygwinインストーラSetup.exe を実行し,インストールするパッケージ一覧から,cygwin-doc,および,gdb をチェックしてインストールする.

最新版にしたい場合や,やり方がわからない場合は,以下の手順で最新版をインストールすることをお勧めします.なお,最新版をインストールする前に,現行のバージョンをアンインストールしたい場合には,「Cygwin環境のアンインストール」を参照してください.

Cygwin 環境のインストール

お手持ちのPCにCygwinがインストールされていない場合には,下記の要領でインストールしてください.インストールされていても,環境変数HOME., PATHの設定は以下のとおりに確実に行ってください.

1. 環境変数HOMEの設定

Cygwin のホームディレクトリを管理するための環境変数 HOME を設定します.下記では,ホームディレクトリをC:\ctraining に設定します.

Windows XP, 2000の場合
1. 「コントロールパネル」→「システム」→「詳細設定」→「環境変数」 を選択し,環境変数のウィンドウを開く.
2. ユーザ環境変数(またはシステム環境変数)で「新規」をクリック.
3. 「変数名」にHOME,「変数値」にC:\ctraining と入力し「OK」を押す.
Windows ME, 98 の場合
1. C:\autoexec.bat をメモ帳などで開く.
2. set HOME=C:\ctraining という行を加えて保存.PCを再起動する.

2. Cygwin のインストール

  1. Cygwin のサイト http://www.cygwin.com/ にアクセスし,「Install or Update now」をクリック.セットアッププログラムをダウンロードする.ダウンロードしたSetup.exe をダブルクリックします.
  2. 次に,以下の画面では次のオプションを選びます.
  3. 追加パッケージの選択.画面右上のViewというボタンを何回か押して(Full)と表示させる.デフォルトでインストールされるもの以外に,次のパッケージを追加する.パッケージの追加は,「Skip」のところを1回クリックし,バージョン番号が現れるようにする(面倒な人は,全パッケージをインストールしても良いですが,かなりのディスク容量を消費します).全画面表示にすると操作しやすい.
    追加すべきパッケージ
    bin-utils, cvs, cygwin-doc, gcc, gcc-core, gcc-g++, gcc-mingw, gdb, less, make, more, patch, time, unzip, zip


    参考: Cygwin環境の構築 - http://www.mars.dti.ne.jp/~sohda/cygwin/setup.html
  1. デスクトップ上に生成されたCygwin のアイコンをダブルクリックし,動作をチェックしてください.

3. 環境変数PATHの設定

Cygwin のコマンドをコマンドプロンプトからでも起動できるように,パスを通しておきます.

Windows XP, 2000の場合
1. 「コントロールパネル」→「システム」→「詳細設定」→「環境変数」 を選択し,環境変数のウィンドウを開く.
2. ユーザ環境変数(またはシステム環境変数)で「新規」をクリック.
3. 「変数名」にPATH,「変数値」にC:\cygwin\bin;C:\cygwin\usr\bin;%PATH% と入力し「OK」を押す.
Windows ME, 98 の場合
1. C:\autoexec.bat をメモ帳などで開く.
2. set PATH=C:\cygwin\bin;C:\cygwin\usr\bin;%PATH% という行を加えて保存.PCを再起動する.

Cygwin環境のアンインストール(追加インストールで問題ある場合)

以下を全て手動で行ってください.最新版の再インストールはある程度の知識が必要になります.アンインストールは慎重に行ってください.

  1. デスクトップ,および,スタートメニューのCygwinのショートカットを手動で削除する.
  2. 「ファイル名を指定して実行」で regedit と入力し,レジストリエディタを起動.HKEY_CURRENT_USER (またはHKEY_LOCAL_MACHINE) -> Software -> Cygnus Solutions 以下のサブフォルダを全て削除(右クリック→削除).
  3. Cygwin ディレクトリ(デフォルトは,C:\cygwin)以下を全て削除.

テキストエディタのインストール

C言語演習で推奨しているテキストエディタである「サクラエディタ」をインストールします.

  1. サクラエディタのサイト http://members.at.infoseek.co.jp/sakura_editor/ にアクセス.上段のダウンロードを選択する.
  2. パッケージダウンロードのところから,最新版ダウンロード(例:sinst1-5-15-3.exe (1.5.15.3))をクリックする.
  3. 適当なフォルダにダウンロード後,ダブルクリックする.
  4. インストーラが起動するので,指示に従う.インストール設定は特別なことを行う必要はありません.
サクラエディタの機能:
C言語のソース(ファイル名.c)編集時には,予約語,コメント,定数リテラル等が色づけされ,プログラム作業が効率化されます.


masa-n@kobe-u.ac.jp
(C) Masahide Nakamura, Kobe University