获取当前系统环境 例子: OS ?= $(shell uname -s) all: @echo $(OS) 在linux环境下执行make,输出:Linux。常用如下用来判断当前的系统环境: ifeq ($(OS), Linux) else endif 获取当前路径 例子: PWD := $(shell pwd) all: @echo $(PWD) 还有一个$(CURDIR)待更新