[問題] makefile variable問題
請問
foo = $(bar)
bar = $(ugh)
ugh := Huh?
all:;echo $(foo)
ugh := Ha!
echo 會輸出 Ha! 根據makefile執行的第一第二階段的關係勉強可以理解。
為什麼ugh 改成recursively expanded variable 結果還是Ha! ??
foo = $(bar)
bar = $(ugh)
ugh = Huh?
all:;echo $(foo)
ugh = Ha!
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.14.193 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1578391912.A.A03.html
推
01/09 16:22,
4年前
, 1F
01/09 16:22, 1F
→
01/25 17:38,
4年前
, 2F
01/25 17:38, 2F
→
01/25 17:38,
4年前
, 3F
01/25 17:38, 3F
→
02/03 13:47,
4年前
, 4F
02/03 13:47, 4F
→
02/03 13:48,
4年前
, 5F
02/03 13:48, 5F
→
02/03 13:48,
4年前
, 6F
02/03 13:48, 6F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章