To compile your document do this steps:
compile ‘main.tex’ using latex or pdflatex => this step will generate main.aux file
compile ‘main.aux’ (NOT ‘ref.bib’) using bibtex
compile twice ‘main.tex’ using latex or pdflatex
来自
https://tex.stackexchange.com/questions/166831/cant-open-reference-aux