Makefileの
- ルール
三つの要素:目標、依存関係、コマンド
ターゲット:依存関係
コマンド
1、最初のルールは、究極の目標ルールを生成するために使用されて
下方に他のルールを見て、ルールが存在依存していない場合
更新メカニズム:比較は時間依存ファイルとオブジェクトファイルであります
- 二つの機能
1)、指定されたディレクトリを検索し、ファイルの種類を指定
SRC = $(ワイルドカード〜/ AA )/ *。Cを
2)置換機能を合わせ
OBJ = $(patsubst%.cファイル、 %の.o、$(SRC))
- 三つの自動変数
1)$ <:最初の依存ルール
2)$ ^:依存するすべてのルール
3)の$ @:ゴールルール
唯一のルールのコマンドで使用することができます
- モードルール
%のの.o:%の.C
gccの-c $ <-o $ @