1. Makefile - 能書き

 
1.1 能書き
1.2 定義

1.1 能書き

 「Makefile」と題したものの、厳密には「make」で使用する「Makefile」の書き方の備忘録なのです。  「make」に関する説明は「ウィキペディア」をご参照ください。  また「GNU Make」に関する厳密なマニュアルは「オライリージャパン GNU Make 第3版」を購入するなり、ダウンロードするなりする方をお勧めします。

1.2 定義

 「make」の定義について調べると  「ウィキペディア」の説明によれば『プログラムのビルド作業を自動化するツール』とあります。  「FreeBSD」のマニュアルによれば『プログラムの依存関係をメンテナンスする』  「GNU Make」のマニュアルによれば『プログラム群を管理するための GNU make ユーティリティ』  いずれも『プログラム』というキーワードが出てきますが、プログラムによらずオペレーティングシステム上でなにものかをメンテナンスする際に依存関係を定義したファイルを記述しておけば、コマンド一発でメンテナンスできるというものです。