2006-04-24 ■ make make makeの勉強。 .include BSD系のOSでportsで作成されたファイル「bsd.port.mk」を includeしているっぽいが、良く分からない。 FreeBSD Ports .if .include いろんなサイトを見て回ったが「.if」の「.」が何故ついて いるかの説明がない。makefileでは「#」はコメントアウト用に 使うのでプリプロセッサ用の「.」を使う物と思われるけど しっくりこない。GNU Makeの本には「.」を付ける事なんて 1行たりとも書いてないし、if endif elseifなどは「.」無し で記述出来る。なぞだ。。