gpt4 book ai didi

c++ - Makefile:从 makefile 运行其他 makefile

转载 作者:行者123 更新时间:2023-11-28 04:51:55 26 4
gpt4 key购买 nike

这就是我所拥有的:

SUBDIRS = src/lib/ResourceManager

all: $(SUBDIRS)

$(SUBDIRS):
make install -C $@

我正在尝试在 src/lib/ResourceManager 中执行 Makefile当我运行 make

但它不执行。

我做错了什么?

最佳答案

您必须将 SUBDIRS 声明为 .PHONY 目标,因为子目录显然始终存在;否则将无法构建。

SUBDIRS = src/lib/ResourceManager
.PHONY: all $(SUBDIRS)
all: $(SUBDIRS)

$(SUBDIRS):
make install -C $@

关于c++ - Makefile:从 makefile 运行其他 makefile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48019635/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com