簡體   English   中英

Makefile:如何將環境變量導出到目標之前的shell?

[英]Makefile: How to export environment variable to shell before target?

我想將makefile變量值傳遞給shell變量值:

.makerc:

IP:=0.0.0.0

生成文件:

-include: .makerc
export IP

all:
    printenv | grep IP

我只希望IP變量值在外殼中顯示為IP環境變量。 我不想在目標中這樣做。 它必須偏離目標。

您的makefile中存在語法錯誤:

-include: .makerc

是錯誤的: include是關鍵字而不是目標。 應該是:

-include .makerc

(無冒號)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM