High Altitude Oolong
2020/12/2
Makefile = := ?=
這一篇
說的很仔細。
make 是先解析完整個 Makefile。
然後再去執行 target 的 rule。
所以變數的值就會隨著..解析的到的位置,rule 的時間,而不一樣。
這些 = := ?= 就是來決定變數要怎麼決定(什麼時間決定)內容。
= 解析中可以改變 := 當下決定
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言