반응형

VisualStudio가 설치된 환경에서 프로그램 실행 후 발생된 문제를 디버깅할 때 덤프파일을 이용한 방법이 사용된다.


물론, 브레이크포인트 걸어서 추적하는 방법이 가장(?) 빠를테지만, 디버깅 상태로 실행된 경우가 아닌경우에는 덤프파일로 확인하는 방법을 사용한다.


일단 프로그램에서 크래쉬가 나거나, Leak등이 발생해서 프로그램이 종류될때, 덤프파일(*.dmp)이 생성되도록 코드를 추가해야한다. 


이부분은 구글링으로 손쉽게 찾을 수 있다. (키워드 : miniDump)



pdb파일은 프로젝트 설정에서 생성하도록 설정 할 수 있다.



프로젝트 속성- 링커 - 디버깅 탭에서 '디버그 정보 생성' , '프로그램 데이터베이스 파일 생성' 부분만 변경하면 된다.



+ Recent posts