在Makefile中创建多个路径可以通过以下步骤实现:
PATHS
作为变量名,例如:PATHS
作为变量名,例如:foreach
函数来遍历PATHS
变量,并使用$(shell)
命令来创建路径。例如:foreach
函数来遍历PATHS
变量,并使用$(shell)
命令来创建路径。例如:PATHS
中的每个路径,并使用mkdir -p
命令创建路径。-p
选项确保如果路径已经存在,不会报错。完整的Makefile示例代码如下:
PATHS := path1 path2 path3
create_paths:
$(foreach path,$(PATHS),$(shell mkdir -p $(path)))
.PHONY: create_paths
你可以通过运行以下命令来创建多个路径:
make create_paths
这将在当前目录下创建path1
、path2
和path3
三个路径。
这种方法可以在Makefile中轻松创建多个路径,适用于需要在构建过程中创建临时目录或输出目录的情况。
腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅供参考,具体产品选择应根据实际需求进行评估和决策。
领取专属 10元无门槛券
手把手带您无忧上云