gdb經常使用命令
顯示類
info locals 顯示當前局部變量
info args 顯示當前函數的參數
info sharedlibrary 顯示當前程序依賴的動態庫
ptype val 打印變量類型
info threads 查看線程信息
x /4xb address 查看 address日後的4個單元(每一個單元一個字節),以16進制顯示
info macro MacroName 顯示宏命名(編譯加上 -ggdb3)
控制類
finish 執行完當前函數直至返回上一層
return 從當前執行點返回到上一次層,後可接返回參數
set variable var_name=var_value 設置變量的數值
signal signal_nale 給進程發特定信號
thread N 切換到 N 號線程
watch val 給val下監視點
directory src_path 設置源碼搜索路徑
雜項類
save breakpoints bt_file_name 保存當前程序斷點到文件
source bt_file_name 加載斷點信息文件
generate-core-file 主動生成 core 文件以供分析