Visual Studio 2012에서 Visual Leak Detector 환경변수를 등록하여 메모리 릭을 검출하는 방법에 대해서 포스팅하겠습니다.
프로젝트 환경 설정에 포함, 라이브러리 디렉터리를 등록하고 vld 헤더 파일을 include 하면 자동으로 릭을 검출합니다.
1. [솔루션 디렉토리 마우스 우클릭] - [속성] 으로 이동합니다.
2. [VC++ 디렉터리] - [포함 디렉터리] 탭으로 이동하여 Visual Leak Detetor 가 설치 된 include 폴더 경로를 입력합니다.
C:\Program Files (x86)\Visual Leak Detector\include
3. [라이브러리 디렉터리] 탭으로 이동하여 lib 경로를 입력합니다.
프로젝트 구성 관리자 속성에 따라 정적라이브러리 경로가 다르게 설정해야합니다.
Win32 - C:\Program Files (x86)\Visual Leak Detector\lib\Win32
Win64 - C:\Program Files (x86)\Visual Leak Detector\lib\Win64
4. 메모리 릭을 검출 할 대상의 프로젝트에 vld 헤더를 include 합니다.
5. [디버그] - [디버깅 시작] (단축키 f5) 를 누루면 메모리 릭이 일어난 위치를 확인 할 수 있습니다.
init_seg({ compiler | lib | user | "section-name" [, func-name]} ) (0) | 2018.12.21 |
---|---|
fatal error: bits/c++config.h 그런 파일 이나 디렉토리가 없습니다. (0) | 2018.12.19 |
C2220 경고가 오류로 처리되어 생성된 'Object' 파일이 없습니다. (0) | 2018.12.12 |
Visual Leak Detector 설치 과정 (Visual Studio 2012) (0) | 2017.12.10 |
Visual Leak Detector 메모리 릭 파일 생성 하기 (0) | 2017.12.10 |
댓글 영역