Cómo instalar Valgrind
Clase 22 de 37 • Curso de Introducción a C 2019
Valgrind es una herramienta que te ayudará a descubrir los memory leaks que puede haber en tus aplicaciones.
Para poder utilizarla necesitas tenerla instalada en tu computador.
Las instrucciones precisas dependen del sistema operativo que utilices pero te daré una idea general que podrás adaptar en caso de que tu entorno no sea exactamente igual al mío.
Cómo instalar Valgrind en Ubuntu
El caso más sencillo de instalación es si estás utilizando Ubuntu (Si se trata de la versión embebida en Windows también aplica).
- Abre una consola
- Actualiza tu administrador de paquetes (Ingresa tu contraseña cuando se te solicite).
Deberías llegar a algo parecido a
- Instala Valgrind usando sudo apt install Valgrind (Ingresa tu contraseña cuando se te solicite)
-
Contesta sí
-
Utiliza el comando
valgrind --help
para validar que la instalación fue exitosa
Cómo instalar Valgrind en otras distribuciones
Lo ideal es que instales directamente el binario que tu administrador de paquetes proponga, claro que si no dispones de uno, siempre podrás compilar el código por tus propios medios.
-
Instala las herramientas gcc y make
-
Descarga la última versión correspondiente a tu plataforma desde http://valgrind.org/downloads/current.html
-
Extrae el archivo comprimido
-
Realiza la compilación
-
Ejecuta cmake
-
Ejecuta make
-
Verifica tu instalación usando el comando ''valgrand --help''
Cómo ejecutar Valgrind
Una vez lo tengas instalado podrás usar Valgrind como vimos en el curso: sólo necesitas ejecutar valgrind seguido del comando que usarías para correr tu programa normalmente.
No hay excusas, ¡que no quede un sólo leak dando vueltas!