makeを学ぶ

気づいたらCの案件にアサインされていたのでmakeをお勉強。
http://www.c.csce.kyushu-u.ac.jp/~seiichirou/wiki/index.php?Makefile%A4%CE%BD%F1%A4%AD%CA%FDなどを見ながらCをコンパイルしたりするMakefileを作ったりしてみる。
依存関係のあたりとマクロ、内部マクロを理解したら後は普通に読めるようになった。makeもAntもやりたいことは一緒なわけで書き方がちがうだけだしね。

Cの場合コンパイラのオプションがベンダ毎なのがなかなか難しいポイントだと感じる。ベンダ特有なのでどのライブラリ使うのが最適なのか等を調べる情報がすくない。
というわけでマニュアルとにらめっこ。