Makefile變數傳遞問題

看板Linux作者 (我是好牛肉)時間8年前 (2017/02/21 12:42), 8年前編輯推噓3(301)
留言4則, 2人參與, 最新討論串1/1
大家好 最近開始在摸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相關書籍 教材 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.100.25 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1487652165.A.AB7.html ※ 編輯: ilovepachaya (114.137.100.25), 02/21/2017 12:44:10

02/21 13:43, , 1F
export
02/21 13:43, 1F

02/23 22:17, , 2F
TMP_VAR="$(TMP_VAR)" $(EXEC_CMD) -f run.tcl
02/23 22:17, 2F

02/23 22:17, , 3F
在命令開頭可以指定變數
02/23 22:17, 3F

02/25 20:01, , 4F
像是 LANG=C man ls
02/25 20:01, 4F
文章代碼(AID): #1OgyL5gt (Linux)
文章代碼(AID): #1OgyL5gt (Linux)