방법: MFC 디버그 빌드 크기 줄이기
업데이트: 2007년 11월
이 항목은 다음 언어에 적용됩니다.
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
![]() |
![]() |
네이티브 전용 |
![]() |
Standard |
![]() |
![]() |
네이티브 전용 |
![]() |
Pro 및 Team |
![]() |
![]() |
네이티브 전용 |
![]() |
표의 범례:
![]() |
해당 |
![]() |
해당 없음 |
![]() |
명령은 기본적으로 숨겨져 있습니다. |
![]() |
---|
표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오. |
대형 MFC 응용 프로그램의 디버그 정보는 디스크 공간을 많이 차지할 수 있습니다.
디버그 정보의 크기를 줄이려면
/Z7 대신 /Z7, /Zi, /ZI(디버깅 정보 형식) 옵션을 사용하여 MFC 라이브러리를 다시 빌드합니다. 이 옵션은 전체 라이브러리의 디버그 정보가 있는 프로그램 데이터베이스(PDB) 파일 하나를 빌드하여 중복을 없애고 공간을 절약합니다.
- 또는 -
디버그 정보(/Z7, /Zi, /ZI(디버깅 정보 형식) 옵션) 없이 MFC 라이브러리를 다시 빌드합니다. 이 경우 디버그 정보가 부족하여 MFC 라이브러리 코드의 디버거 기능을 대부분 사용할 수 없지만 MFC 라이브러리는 이미 모두 디버깅된 상태이므로 문제가 되지 않습니다.
- 또는 -
선택한 모듈의 디버그 정보로 MFC 응용 프로그램을 빌드합니다. 자세한 내용은 방법: 선택한 모듈의 디버그 정보를 사용하여 MFC 응용 프로그램 빌드를 참조하십시오.