make时候发现abspath没起作用
ROOT_DIR := $(abspath ./)
main:main.c
@echo $(CURDIR)
@echo $(ROOT_DIR)
第二句echo打印出来是空
百思不得其解
因为Unix系统??在linux系统下测试没有问题
后来又看了一下上层调用的sh文件,发现替换为gmake了
于是用which make
which gmake看了一下
发现了问题的症结,就是make不是指向/usr/bin/make
make时候发现abspath没起作用
ROOT_DIR := $(abspath ./)
main:main.c
@echo $(CURDIR)
@echo $(ROOT_DIR)
第二句echo打印出来是空
百思不得其解
因为Unix系统??在linux系统下测试没有问题
后来又看了一下上层调用的sh文件,发现替换为gmake了
于是用which make
which gmake看了一下
发现了问题的症结,就是make不是指向/usr/bin/make