gdb實現linux C++ debug
g++中添加-g參數
gdb的操作命令
gdb的實用操作流程
g++ -g
編譯gdb [可執行文件名]
l
命令顯示更多的源碼內容b [行號]
來給對應的代碼行添加斷點r
run,執行代碼,在斷點處停頓p [變量名]
查看變量的值c
繼續運行,到下一個斷點處停頓n
按行執行s
進入當前行中包含的函數體內start
重新執行
g++ -g
編譯gdb [可執行文件名]
l
命令顯示更多的源碼內容b [行號]
來給對應的代碼行添加斷點r
run,執行代碼,在斷點處停頓p [變量名]
查看變量的值c
繼續運行,到下一個斷點處停頓n
按行執行s
進入當前行中包含的函數體內start
重新執行數組求和 方法一:直接一次for循環 int GetSum1(int *a,int n) { int sum=0; for (int i=0; i<n;i++) { sum+=a[i];