使用GDB在調試諸如PHP內核這樣的大型項目時,有幾個命令特別有用:
1、bt
這個命令可以打印出程序調用的路徑
2、watch 變量
這個命令可以跟蹤變量的變化
3、step/next
當找到問題大概的位置時,可以用這兩個命令實現微調,每次執行一條指令
當然最基礎的 run 、 b 等命令也是很重要的
GDB調試程序用法 http://www.linuxidc.com/Linux/2013-06/86044.htm
GDB+GDBserver無源碼調試Android 動態鏈接庫的技巧 http://www.linuxidc.com/Linux/2013-06/85936.htm
使用hello-gl2建立ndk-GDB環境(有源碼和無源碼調試環境) http://www.linuxidc.com/Linux/2013-06/85935.htm
在Ubuntu上用GDB調試printf源碼 http://www.linuxidc.com/Linux/2013-03/80346.htm
Linux下用GDB調試可加載模塊 http://www.linuxidc.com/Linux/2013-01/77969.htm
Ubuntu下使用GDB斷點Go程序 http://www.linuxidc.com/Linux/2012-06/62941.htm
GDB 的詳細介紹:請點這裡
GDB 的下載地址:請點這裡