next up previous
Next: 3.3 メモ: Cygwin のパス名と Up: 3 動作チェックと使い方の体験実習 Previous: 3.1 Emacs と TEX

3.2 C言語でのプログラミング

前節に書いたようにインストール作業すると、 Cygwin で用意された C (gcc), C++ (g++), Fortran 77 (g77), Pascal (gpc) などのコンパイラーがインストールされているはずである。 gcc の使い方は「数学と計算機演習○」で習ったものとほぼ同じはずである。

試しに次のような test.c を作ってみよう (もちろん emacs test.c & で Emacs を起動する)。
test.c
#include <stdio.c>

int main(void)
{
  printf("初めてのCコンパイル\n");
  return 0;
}
コンパイルと実行その1
 gcc test.c
 ./a (または ./a.exe)
コンパイルと実行その2
 gcc -o test test.c
 ./test

C プログラムの印刷は、自分の好みの方法で行えば良いが、
ファイル名・印刷日時・ページ番号・行番号つき、両面印刷
  a2ps -p -n test.c | double | lpr
のようにして行うのが一つのお勧め (これで 6701 号室のプリンターに出力されるはず)。 コマンドの別名定義などを使って、入力を簡単化すると良い。


next up previous
Next: 3.3 メモ: Cygwin のパス名と Up: 3 動作チェックと使い方の体験実習 Previous: 3.1 Emacs と TEX
Masashi Katsurada
平成21年6月4日