我创建了一个 .NET C# 项目,我使用类似于///<summary>A summary...</summary>
我想使用 Doxygen 记录的块进行了评论。我已经设置了 Doxygen,它运行生成了大约 100 个 .tex 文件和一个 Makefile。
据我了解,Makefile 是将文档生成为 PDF 的关键,但是我没有让它工作。
make -f Makefile
当我在 Doxygen LaTeX 输出目录中时,我正在使用 Mac 通过在终端中写入来执行 LaTeX 和 Doxygen 位。
all: refman.pdf
pdf: refman.pdf
refman.pdf: clean refman.tex
pdflatex refman
makeindex refman.idx
pdflatex refman
latex_count=5 ; \
while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
do \
echo "Rerunning latex...." ;\
pdflatex refman ;\
latex_count=`expr $$latex_count - 1` ;\
done
clean:
rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf
运行时,我收到以下消息:
MacBook-Pro-13:latex sehlstrom$ make
rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf
make: *** No rule to make target `refman.tex', needed by `refman.pdf'. Stop.
我怎样才能让 Makefil 工作?