Diferencias
Muestra las diferencias entre dos versiones de la página.
| — | gdbgui [2025/10/22 12:15] (actual) | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| + | ====== Introducción ====== | ||
| + | |||
| + | La presente guía tiene por objeto brindar el procedimiento necesario para la instalación y configuración de la herramienta de depuración GNU DeBugger en modo gráfico, GDBGUI de aquí en mas. | ||
| + | El procedimiento detallado en los subsiguientes apartados se encuentra basado en [[https:// | ||
| + | |||
| + | ====== Procedimiento ====== | ||
| + | |||
| + | ===== CrossToolChain y Emulador ====== | ||
| + | |||
| + | * Ítem de lista desordenadaÍtem de lista desordenadaInstalar el " | ||
| + | * Instalación de emulador **QEMU estandar**, según se indica en [[bbx|Instalación de emulador]]. | ||
| + | |||
| + | ===== Entorno virtual Python ====== | ||
| + | * Creación de un entorno virtual de python | ||
| + | <code bash> | ||
| + | cd < | ||
| + | mkdir < | ||
| + | python3 -m venv gdbgui_env | ||
| + | </ | ||
| + | * Activar el entorno virtual | ||
| + | <code bash> | ||
| + | cd < | ||
| + | source gdbgui_env/ | ||
| + | </ | ||
| + | * Instalación de dependencias | ||
| + | <code bash> | ||
| + | pip install --upgrade pip | ||
| + | python3 -m pip install pipx | ||
| + | </ | ||
| + | |||
| + | Para desactivar el entorno virtual (no hacerlo en este momento para continuar con la configuración) | ||
| + | <code bash> | ||
| + | deactivate | ||
| + | </ | ||
| + | |||
| + | ===== GDBGUI ====== | ||
| + | * Instalación el GDBGUI como ejecutable en entorno aislado. | ||
| + | <code bash> | ||
| + | pipx install gdbgui | ||
| + | </ | ||
| + | * Verificación | ||
| + | * Se debe disponer de un fichero // | ||
| + | <code bash> | ||
| + | target remote 127.0.0.1: | ||
| + | |||
| + | # Required for gdb-multiarch | ||
| + | set architecture arm | ||
| + | </ | ||
| + | |||
| + | * Al ejecutar el siguiente comando, se debe observar en el navegador predeterminado del sistema, una nueva ventana equivalente a la mostrada {{ : | ||
| + | <code bash> | ||
| + | pipx run gdbgui -g '< | ||
| + | </ | ||



