test.sh 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并没有选择新的路径。对于这个问题有什么建议吗?
你可以试试:
PATH=/root/toolchains/gcc/gcc-4.8.2-20140120-centos70/bin/:$PATH
make CC=gcc -C ~/apps