
24 Nov
2013
24 Nov
'13
10:55 p.m.
On 25/11/2013 10:00, Quoth Niall Douglas:
I very much +1 this approach of embedding debug info straight into the DLLs. Sadly Microsoft appear to have removed the old /Zd flag for generation the absolute most smallest embedded debug info, so /Z7 is your only option remaining.
There's a good reason for them being separate: DLLs tend to be mapped almost directly into the process memory space, and debug information tends to be about 10x the size of the DLL itself. (And typically accessed more rarely/randomly.)