Большинство предварительно скомпилированных двоичных файлов Windows создаются с помощью инструментальных средств MSYS + gcc. Он использует среду выполнения MSVCRT, которая несовместима с Visual С++ 2005/2008.
Итак, как сходить и скомпилировать Cairo 1.6.4 (или новее) только для Visual С++. Включая зависимости (png, zlib, pixman).