0
我想傳遞的makefile變量值在shell變量值:Makefile:如何在目標之前將環境變量導出到shell?
.makerc:
IP:=0.0.0.0
的Makefile:
-include: .makerc
export IP
all:
printenv | grep IP
我只想IP變量值顯示爲IP環境變量貝殼。我不想在目標中這樣做。它必須脫離目標。
我想傳遞的makefile變量值在shell變量值:Makefile:如何在目標之前將環境變量導出到shell?
.makerc:
IP:=0.0.0.0
的Makefile:
-include: .makerc
export IP
all:
printenv | grep IP
我只想IP變量值顯示爲IP環境變量貝殼。我不想在目標中這樣做。它必須脫離目標。
你有一個語法錯誤在你的Makefile:
-include: .makerc
是錯誤的:include
是一個關鍵字不是目標。這應該是:
-include .makerc
(無冒號)。
非常感謝,我一直在這裏發瘋。這樣一個愚蠢的錯誤。那麼,至少我的問題很簡單,比在這裏將變量導出到shell的其他問題簡單得多。 – holms