next up previous
Next: 3 C のプログラムでグラフを描く Up: 2 前回の復習 Previous: さあ終了だ

2.3 C によるプログラミング (整理)

GCC (GNU Compiler Collection) の C コンパイラーである gcc の利用を勧める1

gcc コマンドだけでなく、 ccv, ccmg などの コマンドも gcc を使っている2

C プログラムを入力・編集するために emacs が使える。
prog.c を emacs で編集する
  emacs prog.c &

prog.c をコンパイルして実行可能プログラムを作るには、 例えば gcc を用いる。
とにかくコンパイル
  gcc prog.c

とすると a.out という実行可能プログラムができる。 実行するには
a.out を実行する
  ./a.out

とする3

実行可能プログラムの名前を指定することも出来る。
-o で実行可能プログラムの名前を指定する
  gcc -o prog prog.c
  ./prog

数学関数ライブラリィをリンクするには -lm とする (lL の小文字)。 また最適化オプション -O も指定した方が良いかもしれない (O は Optimize の `O')。
最適化、実行可能プログラム名の指定、数学関数ライブラリィのリンク
  gcc -O -o prog prog.c -lm

数学科標準の設定では、cco というエイリアスを定義してある。
簡単なものは cco あるいは ccv でOK
  cco prog.c
  ./prog

とすればよい。


next up previous
Next: 3 C のプログラムでグラフを描く Up: 2 前回の復習 Previous: さあ終了だ
Masashi Katsurada
平成16年4月27日