Proyectos de Innovación

GNU Debugger

Descripción

Nombre: Depurador GNU, GDB

Descripción básica:

La Free Software Fundation (FSF) ofrece compiladores libres para varios de los lenguajes más populares. Asimismo, ofrece un depurador llamado GNU debugger, o gdb, útil para lenguajes como sus compiladores C, C++ o Fortran., o incluso Pascal (Free Pascal).

Web del proyecto

Asignaturas que lo utilizan:

Máster en Física Teórica

Métodos de Monte Carlo en Física Teórica

Métodos de instalación

Sistemas Windows: Este software no es nativo de esta plataforma aunque es posible encontrar archivos ejecutables autónomos o formando parte de MinGW.

Sistemas Mac OS X: En versiones previas a Mac OS X 10.9 Mavericks, el depurador GDB podía instalarse a través de Xcode. Sin embargo, este depurador se ha abandonado en beneficio de otro relacionadocon CLang. Sin embargo, es posible instalarlo en versiones más recientes del sistema operativo, siguiendo las instrucciones de la web de Lazarus, un entorno de desarrollo para FreePascal.

Sistemas GNU Linux: En modo consola, ejecutar la siguiente instrucción dependiendo del gestor de paquetes:

    • Debian/Ubuntu/Linux Mint/Elementary: $ sudo apt-get install gdb

    • OpenSuse: $ sudo zypper install gdb

    • Fedora, y otros sabores Red Hat: $ sudo yum install gdb

 Sistemas FreeBSD/PcBSD: En modo consola e identificado como root, realizar # pkg install gdb

Manuales

Como iniciación, se recomienda consultar un manual elaborado por profesores de la Universidad de Valencia. Para profundizar, es necesario acudir directamente a los creadores.