VC6 Release下,产生 MiniDump的编译设置

VC6 Release下,产生 MiniDump的编译设置

1、Generate debug必须选上,否则没有调试信息

VC6 Release下,产生 MiniDump的编译设置_第1张图片

 

2、把优化disable,否则容易产生代码地址偏移;

3、用program database产生PDB文件;

VC6 Release下,产生 MiniDump的编译设置_第2张图片

 

4、将dll, exe, pdb,加上版本号,防止下次开发编译时把老的PDB冲掉。

5、发布的版本,输出到一个固定目录,防止人为删除Debug, Relase导致丢失

VC6 Release下,产生 MiniDump的编译设置_第3张图片

6、对于已经稳定的版本dll, exe,编译时,可将优化开启。(虽然偶然有代码地址偏移,但是还可以接受)

7、生成MiniDump时,用MiniDumpWithDataSegs方式,这样,全局变量的值也可查看

你可能感兴趣的:(VC6 Release下,产生 MiniDump的编译设置)