We need to cancel the output of debugging characters. The options available in the project properties / configuration properties / c / C ++ / general / debug format are equivalent to / Z 7, / Zi and / ZI - I cannot find a way to completely omit the / Zx flag.
Unlike the situation here - we are building from an IDE.
I am using visual studio 2010, and the project at hand is a static library.
EDIT: Here is a view of my VS2012 installation. Is this some kind of installation problem? Are your debug-format-information options different? 
visual-c ++ visual-studio-2010 pdb-files
Ofek shilon
source share