1. 程式人生 > >makefile 變數賦值 以及make 傳遞引數

makefile 變數賦值 以及make 傳遞引數

1. makefile 檔案變數賦值有以下幾種

    =                最通用的用法,用在遞迴展開方式較多

    例子 OPT = add   把add賦給OPT

   :=                 變數必須之前就定義了,用在直接展開方式較多

  ?=                  如果該變數沒有賦值,則對該變數賦值

  +=                 給變數追加賦值

2.  變數使用

   @echo $(OPT)

    @echo “OPT=” $(OPT)      //

3.  make 傳遞引數

    make OPT=add