0
저는 프로그래밍에 익숙하지 않고 valgrind 설치 방법을 보여주는 자습서 (http://c.learncodethehardway.org/book/ex4.html)를 따르고 있습니다. 나는 메모리valgrind : tool 'memcheck'이 설치되지 않았습니다.
#include <stdio.h>
/* Warning: This program is wrong on purpose. */
int main()
{
int age = 10;
int height;
printf("I am %d years old.\n");
printf("I am %d inches tall.\n", height);
return 0;
}
누수 보여 주어야 예제 프로그램을 컴파일했지만 내가
$ valgrind ./ex4
를 입력 할 때 나는 그 디렉토리에 보면
valgrind: tool 'memcheck' not installed (/usr/local/lib/valgrind/memcheck-amd64-darwin) (No such file or directory)
더가있는 메시지가 memcheck 파일. 설치 프로그램이 작동하지 않습니까?
"* 설치 프로그램이 작동하지 않았습니까? *"와 (과) 같습니다. – alk
옙 @alk가 옳았습니다. 최신 버전 3.9.0을 제거하고 튜토리얼 3.6.1에서 설치하고 memcheck가 올바르게 작동합니다. 감사 –