Instalowanie Valgrind na jądrze 3.x.


8

Czytałem „ Naucz się ciężko”, kiedy natknąłem się na instrukcje instalowania Valgrind, debuggera C. Kiedy jednak pobiegłem ./configuredo konfiguracji konfiguracji kompilacji, dostałem

checking for the kernel version... unsupported (3.0.0-17-generic)
configure: error: Valgrind works on kernels 2.4, 2.6

Używam Ubuntu 11.10 na jądrze Linux 3.0.0-17-generic x86_64.

Odpowiedź może być oczywista, ale nie znam Linuxa: Jak sprawić, by Valgrind działał na moim komputerze? Dzięki.


2
Przyjechałem tu również z LCTHW :)
Skynet

Odpowiedzi:


7

Valgrind można zainstalować z repozytorium (testowane na 12.04 z uruchomionym jądrem 3.2.x). sudo apt-get install valgrind. Dostępne również w 11.10 zgodnie z tym .

Tylko dodatkowa uwaga, to nie jest debugger. To wykrywacz uszkodzeń pamięci.


3

Z LCTHW :

„Możesz zainstalować Valgrind za pomocą menedżera pakietów dla swojego systemu operacyjnego, ale chcę, abyś nauczył się instalować rzeczy ze źródła”

Wypróbuj nowszą wersję Valgrind, np. 3.10.1

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.