Gdbgui

2021-03-14 | Tags: #gdb

gdbgui gdb için hazırlanmış görsel bir arayüz. programda ilerlerken assembly kodlarını görmek ve register değerlerini görme imkanı oluyor. yüklemesi ve kullanması kolay buraya yazalım.

https://www.gdbgui.com üzerinde detaylı dokümanlara da ulaşılabilir. pipx üzerinden yüklenebileceği yazılmış, daha önceden pipx hiç kullanmamıştım. onun hakkında da birkaç şey yazabiliriz.

python3 -m pip install --user pipx

ardından server'ı başlatalım.

pipx run gdbgui

ardından karşımıza bir arayüz geliyor, burada

basit bir kod yazıp bunu derleyelim (main.cpp)

#include <iostream>
int main(){
    std::cout<<"Hello";
}

derlerken -g parametresi vererek debug için hazır hale getirelim.

g++ main.cpp -g

ardından gdbgui'ye gidip çıkarttığımız adresin kodunu yükleyelim. buradan itibaren kodu görsel bir şekilde debug edebiliriz.


This was the end of the blog post. You can reach me via email umusasadik at gmail com