Installazione di Valgrind su un kernel 3.x.


8

Stavo leggendo Learn C nel modo più duro quando mi sono imbattuto in e seguito le istruzioni per l'installazione di Valgrind, il debugger C. Tuttavia, quando ho corso ./configureper configurare le configurazioni di build, ho ottenuto

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

Sto eseguendo Ubuntu 11.10, sul kernel Linux 3.0.0-17-generico x86_64.

La risposta può essere ovvia ma non conosco Linux: come faccio a far funzionare Valgrind sul mio computer? Grazie.


2
Sono venuto qui anche da LCTHW :)
Skynet,

Risposte:


7

Valgrind è installabile dal repository (testato su 12.04 con kernel 3.2.x). sudo apt-get install valgrind. Disponibile anche in 11.10 secondo questo .

Solo una nota aggiuntiva, non è un debugger. È un rilevatore di errori di memoria.


3

Da LCTHW :

"Potresti installare Valgrind con il gestore dei pacchetti per il tuo sistema operativo, ma voglio che tu impari a installare le cose dal sorgente"

Prova una versione più recente di Valgrind, ad esempio 3.10.1

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.