導入Makefileのルール

Makefileの

 

  1. ルール
    三つの要素:目標、依存関係、コマンド
        ターゲット:依存関係

コマンド
1、最初のルールは、究極の目標ルールを生成するために使用されて
    下方に他のルールを見て、ルールが存在依存していない場合

更新メカニズム:比較は時間依存ファイルとオブジェクトファイルであります

  1. 二つの機能

1)、指定されたディレクトリを検索し、ファイルの種類を指定
    SRC = $(ワイルドカード〜/ AA )/ *。Cを

2)置換機能を合わせ
    OBJ = $(patsubst%.cファイル、 %の.o、$(SRC))

  1. 三つの自動変数

1)$ <:最初の依存ルール

2)$ ^:依存するすべてのルール

3)の$ @:ゴールルール

唯一のルールのコマンドで使用することができます

  1. モードルール
    %のの.o:%の.C

gccの-c $ <-o $ @

 

おすすめ

転載: www.cnblogs.com/wanghao-boke/p/11298058.html