在我的Makefile中,我尝试使用find命令获取目录的绝对路径。这是Makefile的片段
PATH := $(shell find /home/ -type d -path "*/name" -print -quit)
all: create
create:
mkdir -p otherPathName
当我删除PATH:= $(shell ....)行时,Makefile可以正常工作,但是当包含该行时,我会收到此错误
make: mkdir: Command not found
Makefile:22: recipe for target 'create' failed
make: *** [create] Error 127
对于Makefile中的进一步操作,从“查找”接收到的绝对路径是必需的,但我不知道如何解决此错误。