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 |
実行可能プログラムの名前を指定することも出来る。
-o で実行可能プログラムの名前を指定する |
gcc -o prog prog.c ./prog |
数学関数ライブラリィをリンクするには -lm とする (l は L の小文字)。 また最適化オプション -O も指定した方が良いかもしれない (O は Optimize の `O')。
最適化、実行可能プログラム名の指定、数学関数ライブラリィのリンク |
gcc -O -o prog prog.c -lm |
数学科標準の設定では、cco というエイリアスを定義してある。
簡単なものは cco あるいは ccv でOK |
cco prog.c ./prog |