" make:*** [all]错误1"用于编译tex文件

时间:2014-07-22 22:03:16

标签: makefile latex

我试着写一个makefile来编译tex文件,但是一个错误让我发疯了。我简化了我的makefile,如下面的

all: main.tex
    xelatex -interaction=nonstopmode  ./main.tex

但错误仍然存​​在如下。

make: *** [all] Error 1

我还尝试在终端中直接运行命令:

xelatex -interaction=nonstopmode  ./main.tex

我有一个成功的编译。在make: *** [ ] Error 1 errormake: *** [ ] Error 1 error中发现了类似的错误,但解决方案对我不起作用。有没有人可以帮助我?感谢。

1 个答案:

答案 0 :(得分:0)

一个非常脏的和有用的技巧是强制为了避免错误并让make继续:

$(FICTEX).pdf: $(FICTEX).aux $(BBL)
    $(PDFLATEX) $(FICTEX)||true
    $(PDFLATEX) $(FICTEX)||true