情報科学実験IA

担当:菊地
講義資料
講義の際に使用しているPowerPointのファイルです。資料を見るためには、ユーザ名とパスワードが必要です。

このページのURL
http://www.kikuchi-lab.jp/lw1/2012/
メール
http://webmail.st.toho-u.ac.jp/

CygwinのCD
自習のためのCygwinインストール用CDを貸し出します。詳しくは、こちらを参照してください。

プログラム作成、コンパイル、実行の手順
1. Cygwinの起動
Cygwinを2回起動します。そうすると、二つのウィンドウが開きます。片方は、プログラム作成用、もう片方は、コンパイルや実行に使用します。(必要であれば、両方の作業ディレクトリ移動しておきます。)
2. emacsでプログラム作成、保存
片方のウィンドウで、emacs起動して、プログラムを作成し、保存します。
3. gccでコンパイル
残りのウィンドウで、gccを使い、作成したプログラムをコンパイルします。コンパイルの際にエラーがでたら、emacsの開いたウィンドウで、プログラムを修正、保存し、再度コンパイルします。
4. プログラムの実行
コンパイルしてできた実行形式のファイルを実行します。実行した際の動作が意図したものかどうか確認します。意図した動作でない場合には、プログラムの修正、保存から、再度繰り返します。

UNIX (Cygwin)の起動方法

UNIX (Cygwin)の終了方法
開いているウィンドウの右上の閉じるボタン(×印)をクリックして終了する。

UNIX (シェル)の使い方
tcshプロンプト [ユーザ名@マシン名 ~]$ の後ろにUNIXのコマンドを入力し、Enterを押す。
(例)
[ユーザ名@マシン名 ~]$ gcc sample.c

ディレクトリ操作コマンド
mkdir ディレクトリを作成する。
mkdir step1
とすると、step1というディレクトリが作成される。
cd 作業ディレクトリを移動する。
cd step1
とすると、作業ディレクトリがstep1に移動する。
ls 作業ディレクトリ内のファイル名の一覧を表示する。

もっと詳しいコマンド一覧


コンパイル方法
gcc ファイル名
とする。実行形式のファイルa.exeが作成される。(UNIXでは、a.out)

実行方法
./a.exe
とすると、実行される。

プログラムの作成
Emacsエディタを使用する。起動は、
emacs ファイル名
で行う。

カーソルの移動カーソルキー (矢印のキー)
文字の削除BSキー (Back Spaceキー)
ファイルを開くCtrl-x Ctrl-f
ファイルを上書き保存Ctrl-x Ctrl-s
ファイルを名前を付けて保存Ctrl-x Ctrl-w
ファイルを閉じて開くCtrl-x Ctrl-v
コマンドの中断Ctrl-g
emacsの終了Ctrl-x Ctrl-c

日本語の入力を行うと、動作が不良となるので、行わないこと。


菊地のページへ