릴리즈 모드 디버깅 방법
Tip & Tech/VS 프로젝트 설정 / 2010. 9. 3. 15:25
다음은 릴리즈 모드로 빌드해서 코드내에 브레이크 포인트를 거는등의 디버깅 방법을 소개한 것이다.
먼저 project menu의 setting에서 C/C++ tap을 선택하고 'Optimaizations'를 Disable로 선택한다. 그리고 그 아래 'Debug info'를 'Program Database'로 선택한다.
그리고 Link탭에서 Generate debug info를 check한다.
자, 준비는 다 되었다. 이제 릴리즈 모드에서 코드내에 브포를 걸고 디버깅을 할 수 있게 되었다.
위의 지시대로 셋팅하고 빌드했는데 'precompiled type information not found'라며 에러가 난다면 Build메뉴로 가서 Rebuild를 선택해보면 에러없이 빌드 할 것이다.
주의할 점은 디버깅이 끝나고 다시 패키지를 릴리즈 할 때는 위의 셋팅했던 것들을 원래데로 복원시켜서 재빌드해야 한다. 즉, Optimization을 'Maximize Speed' 로 바꾸고 Debug Info를 'None'으로, Generate Debug Info를 uncheck하는 것을 잊지 않도록 한다.
[출처] 릴리즈 모드 디버깅 방법|작성자 마인드온
반응형
'Tip & Tech > VS 프로젝트 설정' 카테고리의 다른 글
브레이크 포인트가 비활성화 될때 - '고급편' (0) | 2010.09.06 |
---|---|
릴리즈 모드로 디버깅 하는 방법(2) (0) | 2010.09.03 |
/FIXED(고정 기준 주소) (0) | 2010.08.27 |
/FORCE(파일 출력 강제) (0) | 2010.08.27 |
[추천] VS 텍스트 편집기 배경색 (0) | 2010.08.19 |