第10章 プログラミングツール
10.1 Cプログラミングツールの概要
   1.簡単なプログラム(hello.c)のビルドの実際
   2.コンパイラの構成

10.2 Cコンパイラ(gcc : GNU C compiler)
   1.コンパイラの扱う各種ファイルの概要
   2.コンパイラの関連ファイル
   3.gccコンパイラオプション

10.3 プリプロセッサ(pre-prosessor)
   1.マクロのプリプロセッサによる展開
   2.Cプリプロセッサ:cppの解説
   3.マクロ展開の例

10.4 アセンブラ(assembler)
   1.アセンブラ:asの解説
   2.cc1が生成するアセンブリコードの実際
   3.asによるアセンブルとオブジェクトコード生成の実際

10.5 リンカ(linker)
   1.リンカ:ld(あるいはcollect2)の解説
   2.ldによる実行可能モジュール生成の実際

A.参考文献
 ここではプログラミングの効率を上げるための便利な機能である、プリプロセッサやアセンブラ、リンカなどについて学びましょう。