【发布时间】:2014-03-12 17:03:03
【问题描述】:
我正在尝试将编译器的输出通过管道传输到 windows 中的 tee 命令,但我遇到了一个问题,如果编译器在 make 中失败,它将在我想要的时候继续编译下一个文件停止。有没有办法让第一个命令的退出状态成为第二个命令的退出状态?
$(ODIR)/%.o: %.c $(DEPS)
$(CC) -c -o $@ $< $(CFLAGS) 2>&1 | tee build_log.txt
【问题讨论】:
标签: windows pipe gnu-make exit-code tee