linux中makefile里面说的环境变量在哪里定义的??

**_makefile中一些环境变量比如说MAKEFILES、MAKEFILE_LIST、VPATH是在linux哪个文件中定义的吗?

是不是make 在执行的时候去某一个文件中读取这些环境变量的值?在makefile中引用到的地方展开??**_

操作系统,或者命令行中定义(临时变量)

操作系统中的define宏,知道意思即可,不必深究,多花时间在有意义的方面

这些变量可以在Makefile里面定义,也可以在make命令的命令行参数中定义,还可以在操作系统的环境变量中定义。