반응형
* 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 환경에서 디버깅을 할 수 있습니다.
반응형
'Visual Studio' 카테고리의 다른 글
C++ 람다 함수 (0) | 2024.04.30 |
---|---|
cmd 관리자 모드에서 콘솔명령어 입력 c++ (0) | 2024.04.22 |
Visual Studio breakpoint(중단점) 위치 오류 (1) | 2024.02.16 |
C1128 섹션 수가 개체 파일 형식 한도를 초과했습니다. /bigobj (0) | 2023.09.20 |
C4996 ~ deprecated로 선언되었습니다. (0) | 2023.09.20 |