为什么我会收到此错误“我无法打开文件名‘build\main.aux’”

为什么我会收到此错误“我无法打开文件名‘build\main.aux’”

非常感谢您的帮助。运行文件后,我收到此错误“我无法打开文件名‘build\main.aux’”我阅读了相同的问题并尝试解决我的问题,但不幸的是,我无法解决。我附上了我的代码。我正在尝试写我的论文 :(

% !TEX encoding = UTF-8 Unicode
\documentclass[a4paper,12pt]{report}
\usepackage[numbers,square,sort&compress]{natbib}
\usepackage[top = 3 cm, bottom = 2.5 cm, left = 2.5 cm, right = 3 cm]{geometry}
\usepackage{nicefrac}
\usepackage{hyperref}
\usepackage{setspace}
\usepackage{subfigure}
\usepackage{caption}
\captionsetup{font=small,labelfont=bf}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{tikz}
\usepackage{enumitem}
\usepackage{amssymb}
\usepackage[perpage]{footmisc}
%\usepackage{perpage}
\usepackage{amsmath}

\usepackage{booktabs}
\usepackage{bm}
\usepackage{cleveref}
\usepackage{xcolor}
\usepackage{IEEEtrantools}
\usepackage{xepersian}
\ExplSyntaxOn
\cs_set_eq:NN
\etex_iffontchar:D
\tex_iffontchar:D
\cs_undefine:N \c_one
\int_const:Nn \c_one { 1 }
\ExplSyntaxOff
\settextfont[Scale=1]{Yas}
\setdigitfont[Scale=1.1]{Yas}
\usetikzlibrary{shapes,arrows}


\begin{document}
\pagenumbering{harfi}
\tableofcontents
\doublespacing
\doublespacing


\include{chapters/2-chap}

\bibliographystyle{unsrt-fa}
\bibliography{mybibliography}{}



\end{document}

%%%%%%%%%%%%%%%%%%%%%%%% 和参考书目文件

@article{Wootters1982,
    author={Wootters, W. K.
    and Zurek, W. H.},
    title={A single quantum cannot be cloned},
    journal={Nature},
    year={1982},
    month={Oct},
    day={01},
    volume={299},
    number={5886},
    pages={802-803},
    abstract={},
    issn={1476-4687},
    doi={10.1038/299802a0},
    url={https://doi.org/10.1038/299802a0}
}

%%%%%%%%%%%% 和章节文件夹文件

\cite{Wootters1982}.

%%%%%%%%%%%%%%%%% 非常感谢

答案1

你可能使用了如下命令行

xelatex --output-directory=build  myfile.tex

告诉 xelatex 在不存在或不可写入的目录时将文件写入构建目录。如果您仅使用没有此类输出参数的标准命令,则辅助文件(和其他文件)将写入当前目录。

相关内容