Gibt es eine Möglichkeit, Valgrind auf Catalina zu installieren und ordnungsgemäß auszuführen? Wenn ja, würde ich mich sehr über einen schrittweisen Prozess freuen.
Ich habe versucht, Valgrind mit https://github.com/sowson/valgrind zu installieren,
aber als ich es helloWorld.cpp
auf dem Terminal getestet habe , hat die Konsole Fehler zurückgegeben, die ich nicht hätte bekommen sollen.
Ich bin nicht sicher, ob ich bei der Installation dieser Version von Valgrind einen Fehler begangen habe oder ob Valgrind selbst einfach nicht mit Catalina OS kompatibel ist.
Ich habe auch versucht, Valgrind über Homebrew zu installieren, aber ich hatte auch Probleme damit (github.com/Homebrew/homebrew-core/issues/36683).
c++
macos
valgrind
macos-mojave
macos-catalina
John Park
quelle
quelle
Antworten:
Zurzeit nicht. Das Repo, das Sie verlinken, hat ein Problem mit der Catalina-Kompatibilität. Wie Sie auch zeigen, hat das Brühpaket auch seine eigenen Probleme. Offizieller Valgrind unterstützt nur 10.12.
Sie müssen nur warten oder es containerisieren. Wenn Sie valgrind containerisieren, benötigen Sie wahrscheinlich auch einen kompatiblen Build-Container.
quelle
OK. Ich habe einen Weg gefunden, Valgrind auf Catalina zu verwenden. Hier ist ein Link zu meinem Leitfaden, wie https://github.com/john-yohan-park/Valgrind_Catalina
quelle
Funktioniert erstaunlich !! Siehe https://github.com/LouisBrunner/valgrind-macos/issues/5 .
Nicht Homebrew, Sie müssen es aus dem Quellcode kompilieren, aber es ist nicht so schwierig.
genießen!
quelle