Dasbor GDB adalah file .gdbinit
mandiri yang ditulis menggunakan API Python yang memungkinkan antarmuka modular menampilkan informasi relevan tentang program yang sedang di-debug. Tujuan utamanya adalah untuk mengurangi jumlah perintah GDB yang diperlukan untuk memeriksa status program saat ini sehingga memungkinkan pengembang untuk fokus pada aliran kontrol.
Tempatkan saja .gdbinit
di direktori home Anda, misalnya dengan:
wget -P ~ https://github.com/cyrus-and/gdb-dashboard/raw/master/.gdbinit
Instal Pygments secara opsional untuk mengaktifkan penyorotan sintaksis:
pip install pygments
Kemudian debug seperti biasa, dashboard akan muncul otomatis setiap kali program inferior berhenti.
Perlu diingat bahwa tidak ada perintah GDB yang didefinisikan ulang, melainkan semua fitur tersedia melalui perintah dashboard
utama (lihat help dashboard
).
Kunjungi wiki untuk mempelajari cara melakukan tugas paling penting.