
모듈식 GDB 인터페이스로, 디버깅 세션 중 레지스터, 소스 코드, 어셈블리 및 프로그램 상태를 검사할 수 있는 사용자 정의 가능한 패널이 포함된 시각적 대시보드를 제공합니다.
GDB 대시보드는 Python API를 사용하여 작성된 독립형 .gdbinit 파일로, 디버깅 중인 프로그램에 대한 관련 정보를 표시하는 모듈식 인터페이스를 제공합니다. 주요 목표는 현재 프로그램의 상태를 검사하는 데 필요한 GDB 명령어 수를 줄여 개발자가 주로 제어 흐름에 집중할 수 있도록 하는 것입니다.

.gdbinit을 홈 디렉토리에 배치하기만 하면 됩니다. 예:
wget -P ~ https://github.com/cyrus-and/gdb-dashboard/raw/master/.gdbinit
선택적으로 Pygments를 설치하여 구문 강조를 활성화할 수 있습니다:
pip install pygments
그런 다음 평소처럼 디버그하면, 하위 프로그램이 중지될 때마다 대시보드가 자동으로 나타납니다.
어떤 GDB 명령어도 재정의되지 않았으며, 모든 기능은 기본 dashboard 명령어를 통해 사용할 수 있습니다 (help dashboard 참조).
가장 중요한 작업을 수행하는 방법을 알아보려면 wiki를 방문하세요.