Makefile變數傳遞問題 - Linux

Table of Contents

大家好
最近開始在摸makefile的東西遇到一個問題
想請教大家
我想要在sub-script內用到makefile的變數
例如

TMP_VAR = ggg
EXEC_CMD = exec_tmp

init_run:
$(EXEC_CMD) -f run.tcl

run.tcl的內容:
set ddd $TMP_VAR
echo $ddd

在執行中沒辦法讀到TMP_VAR的內容
請問該怎麼讓他讀到
謝謝

再來請推薦makefile相關書籍 教材 感謝

--

All Comments

Mia avatarMia2017-02-23
export
Mia avatarMia2017-02-24
TMP_VAR="$(TMP_VAR)" $(EXEC_CMD) -f run.tcl
在命令開頭可以指定變數
Kyle avatarKyle2017-02-28
像是 LANG=C man ls