我想這是有道理的莫名其妙,但我不能把握原因:在下面的代碼,我得到都警告(請注意,原代碼與標籤縮進):變量定義*和*未定義
define variable-definition
ifndef $1
$(warning $1 is undefined)
else
$(warning $1 is defined)
endif
endef
PS:我想檢查名稱爲$1
的變量是否存在,而不是$1
是否通過。
PPS:Dedenting整個事情沒有幫助。
+1。逃避警告......噢,那很好。 [* gnashes牙齒*] – Beta