Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个由各种子目录组成的目录。在每个子目录中都有一个 makefile。在根目录下,还有一个make文件。我需要在 cygwin 中执行一个 make 指令,该指令对主目录和任何子目录中的所有 makefile 执行“make”。任何想法如何做到这一点?
这是我见过的常见方式。“主” Makefile 内部将类似于此代码。
all: cd library && $(MAKE) all && cd .. cd programs && $(MAKE) all && cd .. cd tests && $(MAKE) all && cd ..
参考