Makefile: 變量

可能會被改變的數據,為了方便,我們一般將其存放在變量里。這樣在改變時,只要改一個地方(變量定義或賦值的地方)就可以了。

- 語法 -

定義:

變量名 = 變量值

取值:

$(變量名)

- 例如 -

var_a = abc
這條語句定義了一個變量var_a,其取值為字符串abc。

- 其他賦值方法 -

:=

:=是定義時展開。而=是執行時展開。

例如,

'''
a=abc
b=$a+123
a=xyz
'''
b的值為xyz123。

'''
a=abc
b:=$a+123
a=xyz
'''
b的值為abc123。

?=

若沒定義,則定義并賦值。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容