如果自己编写的程序需要dmp文件来进行问题定位,看看报错的时候的堆栈信息。
在windows平台下是默认不会生成dmp文件的,需要执行如下的指令:
@echo 启用Dump
reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps”
reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps” /v DumpFolder /t REG_EXPAND_SZ /d “D:\CrashDump” /f
reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps” /v DumpType /t REG_DWORD /d 2 /f
reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps” /v DumpCount /t REG_DWORD /d 10 /f
@echo Dump已经启用