Instalación de Valgrind en un kernel 3.x


8

Estaba leyendo Learn C the Hard Way cuando me topé y seguí las instrucciones para instalar Valgrind, el depurador C. Sin embargo, cuando corrí ./configurepara configurar configuraciones de compilación, obtuve

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

Estoy ejecutando Ubuntu 11.10, en el kernel Linux 3.0.0-17-generic x86_64.

La respuesta puede ser obvia, pero no estoy familiarizado con Linux: ¿cómo puedo hacer que Valgrind funcione en mi computadora? Gracias.


2
Vine aquí desde LCTHW también :)
Skynet

Respuestas:


7

Valgrind es instalable desde el repositorio (probado en 12.04 ejecutando kernel 3.2.x). sudo apt-get install valgrind. También disponible en 11.10 según esto .

Solo una nota adicional, no es un depurador. Es un detector de fallas de memoria.


3

De LCTHW :

"Podrías instalar Valgrind con el administrador de paquetes para tu sistema operativo, pero quiero que aprendas a instalar cosas desde la fuente"

Pruebe una versión más nueva de Valgrind, por ejemplo, 3.10.1

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.