install valgrind, Schwerwiegender Fehler beim Start

8

Ich installiere Valgrind, stoße aber auf einige Probleme. Die Informationen meiner Plattform:

%Vor%

Ich folge den Installationsanweisungen der README-Datei im Valgrind-Ordner. ./configure - & gt; make - & gt; sudo make install.

Ich kann die folgende Erinnerung in der README-Datei nicht verstehen, ich habe sie einfach übersehen.

%Vor%

nach der Eingabe von "valgrind ls -l" erscheint der Fehler:

%Vor%

Könnte jemand Vorschläge machen?

Danke!

    
ulyssis2 30.03.2013, 18:25
quelle

2 Antworten

10

Ich habe mich auch mit diesem Fehler konfrontiert, aber schließlich in der unten beschriebenen Weise gelöst.

Ich habe 64 Bit Ubuntu 14.04, und meine ausführbare Datei ist 32 Bit. Wenn ich meine 32-Bit-ausführbare Datei mit valgrind ausführe, habe ich denselben Fehler bekommen. Dieser Fehler wurde auch nach der Installation von lib6c-dbg (mit dem Befehl apt-get install lib6c-dbg ) nicht behoben.

Später fand ich, wie auch immer lib6c-dbg in meinem Rechner 64 Bit war und valgrind benötigt einen 32 Bit lib6c-dbg , um meine 32 Bit ausführbare Datei auszuführen. Nach der Installation von 32 Bit lib6c-dbg (mit dem Befehl apt-get install lib6c-dbg:i386 ) begann es zu arbeiten.

    
rashok 01.04.2015 14:59
quelle
2

Valgrind zeigt an, dass es nicht funktionieren kann, weil es die libc Debug-Informationen nicht enthält, und es zeigt an, welches Paket installiert werden muss, um das zu lösen. In Ihrem Fall (Ubuntu) müssen Sie installieren     libc6-dbg

    
phd 01.04.2013 16:46
quelle

Tags und Links