4
https://bugs.kde.org/show_bug.cgi?id=205241에 패치를 사용하여 Snow Leopard에 valgrind를 설치했습니다. 그러나 C++ 코드로 컴파일 된 바이너리로 실행할 때 valgrind가 "바이너리 파일을 실행할 수 없다"고합니다. 내 프로그램을 valgrind와 함께 사용하기 위해 g ++ 플래그를 설정해야합니까?Snow Leopard에서 valgrind와 작동하도록 바이너리 컴파일
감사합니다. 이것은 내가 찾고 있던 것입니다. 그러나 나는 그것을 컴파일 할 수 없었다. 나는 makefile을 사용하여이 모든 작업을 수행하고 -m32 옵션을 추가 한 후에 모든 .o 파일에 대해 "파일이 필요한 아키텍처가 아님"이라고 말합니다. – weicool
컴파일 및 링크 모두에 대해 -m32가 필요합니다. 컴파일하는 용도로만 추가했을 수도 있습니다. 또한 사용중인 모든 라이브러리가 32 비트 버전인지 확인하십시오. – mark4o