Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.6.0
-
None
-
3d3d65f538fa22eb8c5d9c8a4bad53bf79515848
Description
MSVC nmake builds use by default the same pdb file for compiling and linking: $$TARGET.pdb (simplified).
This can result in corrupted PDB files and longer build times.
The PDB created by the compiler and the PDB created by the linker are different beasts and should be kept separately. Also, the intermediate nature of the compiler's PDB suggests that they should not be added to the distclean but the clean target.
References: