Makefile變數傳遞問題 - Linux

Poppy avatar
By Poppy
at 2017-02-21T12:42

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相關書籍 教材 感謝

--
Tags: Linux

All Comments

Mia avatar
By Mia
at 2017-02-23T10:03
export
Mia avatar
By Mia
at 2017-02-24T20:36
TMP_VAR="$(TMP_VAR)" $(EXEC_CMD) -f run.tcl
在命令開頭可以指定變數
Kyle avatar
By Kyle
at 2017-02-28T18:23
像是 LANG=C man ls

Xen server 虛擬主機無法增加CDROM

Catherine avatar
By Catherine
at 2017-02-21T11:13
之前使用VMWare時,虛擬主機可以同時mapping多個ISO檔為多個光碟,很方便使用。 但更換Xen server後,也想將虛擬主機使用相同方式,卻得到錯誤訊息:hdc已使用。 也就是說一台虛擬主機只能mapping一個CDROM(hdc),這樣方便性就差了許多。 是否有鄉民可提供mapping多CD的方 ...

make如何將Error標出顏色

Emily avatar
By Emily
at 2017-02-21T00:10
想請問各位,如果要將make的時候 將Error或是Warning標出顏色的方式為何.. 謝謝~謝謝~ - ...

Opensuse Leap 42.1 無法登入

Noah avatar
By Noah
at 2017-02-20T22:35
各位晚安: 在下使用Linux的總時間不長,且主要都是用傳承下來的幾個指令, 所以對Linux其實不太熟QQ 但是Lab新購入一台Dell T5810(顯示卡:Nvidia Quadro K620)出了點問題QQ 想請教各位大大可否幫忙 :D 目前該電腦安裝的系統如標題是Opensuse Leap 42. ...

建立只用指令的程式

Ula avatar
By Ula
at 2017-02-20T19:05
想請問一些關鍵字可以讓我去網路上找相關資料來看 是關於一般的linux程式,例如常用的:ls, tar, ping...等等 我也想建立一個自己的「程式」,但我不知道英文的名字是甚麼? 請問有經驗的人可以提供一些這方面的英文關鍵字讓我去找資料嗎? 謝謝。 _________ 不好意思表達不好,補充 ...

移除Xen server 後系統無法啟動

Daniel avatar
By Daniel
at 2017-02-18T18:55
系統 CentOS 5.11 64位元。 虛擬主機:Xen server。 安裝XP虛擬主機時發現Xen 抓不到網卡eth0(內網),必須eth1(外網)關閉後才抓 得到。於是先關閉eth1待XP安裝完成後再開啟eth1,但是當eth1開啟時虛擬XP就開 啟失敗,訊息:找不到eth0。 多次測試一直查不到 ...