* 다운로드
sudo apt-get install valgrind
* 설치
./configure --prefix=/설치하고싶은위치
make
make install
* 사용법
icc -g test.c -o test.e 로 컴파일 후 (icc 대신 gcc도 가능)
valgrind --leak-check=yes ./test.e 로 실행 함
* 실행하면 leak 이 발생하는 위치와 메모리를 확인할 수 있음
<실행 후 출력된 결과, main (test2.c:10)을 통해서 test2.c의 10번째 줄 main함수 에서 메모리 누수가 발생했음을 알 수 있음>

댓글 없음:
댓글 쓰기