36

When I compile my Latex file, I get this error:
ERROR - Cannot find control file 'references.bcf'! - did you pass the "backend=biber" option to BibLaTeX?

Do you have any idea what is the source of this problem ?

P.S.: I have Texstudio as an editor, and in Options\Configure Texstudio\Commands I set biber.exe % and bibtex8.exe % in BibTex and BibTex 8bits boxes, respectively.

tam
  • 537

5 Answers5

27

Make sure you are using:

\usepackage[backend=biber]{biblatex}

As well as you are building with the command:

biber filename

And not:

biber filename.aux 
16

This example works well with biblatex and biber. Without loading the package, biber cannot work.

\documentclass{IEEEtran} 
\usepackage{biblatex} 
\addbibresource{biblatex-examples.bib}

\begin{document} 

\nocite{*}
\printbibliography
\end{document} 
6

I also use TeXstudio and I solved the error by going to Options\Configure Texstudio\Built and changing Default Bibliography Tool from Biber to BibTeX.

This is similar to what @Alex suggested.

5

I am using Texmaker 5.0.2 (compiled with Qt 5.9.1) for Mac, and a "style format" from the AEA (https://www.aeaweb.org/journals/policies/templates).

In my case, the solution was extremely simple: go to TexMaker preferences > Commands > there is a small Bib(la)tex space with a file location. In my case this location used to read: "/usr/local/texlive/2014/bin/x86_64-darwin/biber" %

I changed it to: "/usr/local/texlive/2014/bin/x86_64-darwin/bibtex" %

and it works perfectly fine. You can navigate to the directory to find other Bib compilers.

I hope this is useful for someone else.

C. Mora
  • 51
5

I struggled with this for several days as I have been trying to meet the NRC requirements for bibliography formatting with the natbib package. I use TexShop version 3.88 and fixed the problem going to preferences > Engine and changing the BibTex Engine from 'biber' to 'bibtex'. Thanks for the insight :)

Alex
  • 51