0
我在Makefile中遇到了這行代碼。我盡力找到一個解釋但不能。如果你有線索,有人可以通過提示嗎?特別是,在這個Makefile語句中,符號%=意味着什麼。這個Makefile語句中兩個百分比符號的含義是什麼?
ifndef VARA
VARB := $(CURDIR:/Dev/home/ajhome/%=/home/%)
export VARA:= $(VARB)
endif
提前感謝。
多麼美妙而清澈!正如指出的那樣,它不應該讀取%=,我會更新標題以免誤導。現在你看到它讓我感到困惑,因爲我從一開始就偏離了軌道。再次感謝你。 – linbianxiaocao
(根據我的經驗)稍微比較常見的'$(SRCS:.c = .o)'也是同樣的事情,但在開始時使用隱式模式/'%'。 –