makefile跳转到目录
要跳转到目录,可以使用cd命令。在Makefile中,可以使用$(shell cd 目录路径 && 其他命令)来实现。例如:
build:
$(shell cd /path/to/directory && make)
在这个例子中,当运行make build时,Makefile会进入目录/path/to/directory,然后运行make命令。注意,在cd命令和其他命令之间必须使用&&符号,这是因为cd命令只有在成功执行后才能跳转到目录。如果您想要在目录中执行多个命令,可以使用分号将它们分开。
build:
$(shell cd /path/to/directory && make clean; make)
在这个例子中,Makefile会进入目录/path/to/directory,然后先运行make clean命令,然后再运行make命令。
原文地址: https://www.cveoy.top/t/topic/fmvY 著作权归作者所有。请勿转载和采集!