본문 바로가기
Visual Studio

Visual Studio Release 환경에서 Debug 정보 생성

by DarkRock 2025. 1. 20.
반응형

* Release 빌드에서 디버깅 정보 포함하는 방법

간혹 개발하다가 보면 릴리즈 모드에서 디버깅 정보를 생성해야 할 때가 있습니다. visual studio에서 아래와 같이 설정을 수정하면 릴리즈 모드에서도 디버그 환경과 같이 디버그 정보를 생성할 수 있습니다.

 


프로젝트 속성으로 가서
1. C/C++ 일반에서 디버깅 정보 형식(Debug Information Format) Zi 또는 ZI로 설정
2. C/C++ 최적화에서 최적화 옵션 Disabled(/Od)
3. 링커 디버깅(Debugging)에서 디버깅 정보생성(Generate Debug Info)을 Yes(/DEBUG)로 설정
4. 링커 디버깅(Debugging)에서 Debuggable Assembly를 Yes(/ASSEMBLYDEBUG)로 설정

이렇게 visual studio 프로젝트 설정을 수정하면 Release 환경에서 디버깅을 할 수 있습니다.  

반응형