엄청 좋은 팁하나 알려드릴께요..
어디서 퍼온겁니다.
함 해보세요..
<릴리즈 버젼 실행시 런타임 에러 찾아내기>
릴리즈 버젼 실행시 에러가 났을 경우..참 곤란했죠.
물론 고수님들께서야 이미 알고계시겠지만..
나름대로 엄청 가슴이 아팠습니다. 디버그모드는 괜찮은데..릴리즈는 에러를 때리구..어디서 나는지조차 모
르겠구...그때 쓸만한 잼있는 방법입니다.(물론 모르는 분에 한해서..^^)
Step 1.
프로젝트 세팅 들어가면..
Link라는 탭 선택해서..보면
Generate Mapfile이라구 있을꺼랍니다.
고걸 선택해서 샥 돌려보면..map파일이 release디렉토리에 생기죠.
Step 2.
그리구 나선..에러를 만들어 돌려보고, 어느 주소에서 에러가 났는지 캡춰
그리구서 map파일에 있는 주소랑 매치해 보는겁니다.
그럼 어느 함수에서 에러가 났는지 알 수 있죠~
어디서 퍼온겁니다.
함 해보세요..
<릴리즈 버젼 실행시 런타임 에러 찾아내기>
릴리즈 버젼 실행시 에러가 났을 경우..참 곤란했죠.
물론 고수님들께서야 이미 알고계시겠지만..
나름대로 엄청 가슴이 아팠습니다. 디버그모드는 괜찮은데..릴리즈는 에러를 때리구..어디서 나는지조차 모
르겠구...그때 쓸만한 잼있는 방법입니다.(물론 모르는 분에 한해서..^^)
Step 1.
프로젝트 세팅 들어가면..
Link라는 탭 선택해서..보면
Generate Mapfile이라구 있을꺼랍니다.
고걸 선택해서 샥 돌려보면..map파일이 release디렉토리에 생기죠.
Step 2.
그리구 나선..에러를 만들어 돌려보고, 어느 주소에서 에러가 났는지 캡춰
그리구서 map파일에 있는 주소랑 매치해 보는겁니다.
그럼 어느 함수에서 에러가 났는지 알 수 있죠~
'Program Visual C++' 카테고리의 다른 글
Screen Saver를 동작 못하게 함. (0) | 2007.03.22 |
---|---|
Visual C++ Release 디버깅2 (0) | 2007.02.28 |
VCC source safe 사용법 (0) | 2007.01.24 |
VC++ 확장자 (0) | 2007.01.24 |
ActiveX 콘트롤 디버깅하기 (0) | 2007.01.24 |