我已经编写了下面的Makefile来测试我对makefile的学习。它使paper.pdf文件(所以,第一组命令运行完美)然后停止。当我删除第一组命令时,会创建test.pdf并且整个过程运行顺畅。问题是当我同时运行它们但是尽管阅读,我找不到答案。如果这有任何不同,我正在使用最新版Lubuntu的终端。 非常感谢每个人的时间。
TEXCMD := xelatex
paper.pdf: paper.tex
$(TEXCMD) $<
rm -f paper.aux paper.log
test.pdf: test.tex
$(TEXCMD) $<
$(TEXCMD) $<
bibtex *.aux
$(TEXCMD) $<
rm -f test.aux test.log