我有一个具有以下目录结构的项目:foo/Makefile我的目标是添加一个文件foo/bar/Makefile,以便如果我在foo/bar中调用make,那么将使用父目录的Symlinking失败,因为从错误的目录调用它会中断所有相关路径:$ make -C foo/bar我找到的唯一解决方案是编写一个Mak
我正在寻找一种优雅的方式在GNUmake中实现作业的并行化。这是我到目前为止所做的一个示例。Make以串行方式处理目录dir-1、dir-2和dir-3,这符合逻辑,但不是我的意图: @for dirin $(SUBDIRS); do (cd $$dir; $(MAKE)); done
@for dir in $(SUBDIRS); do (cd$$dir; $(MAK