test.sh shell腳本的內容如下。如果從shell腳本調用,使文件環境變量不起作用
PATH=/root/toolchains/gcc/gcc-4.8.2-20140120-centos70/bin/:$PATH
make -C ~/apps
apps目錄有一個make文件。內容在下面。
all:
$(CC) -dumpversion
@echo $(PATH)
在make'echo $ PATH中顯示新的PATH變量。這裏CC應該從新的路徑變量中取出新的cc。但$ CC並不是從新途徑中選擇。任何針對這個問題的指針?
'在化妝默認爲'cc' CC',你肯定有一個名爲在你的''PATH'某處cc'鏈接? – user657267
echo $(CC)查看路徑 – pakistanprogrammerclub
$ CC僅打印'cc' – deadbeef