Codeblocks和gdb除錯
使用C::B和gdb除錯是一件簡單的事情。下面,讓我們除錯一個簡單的迴圈,來理解一下在C::B中如何除錯。
___________________________________________________________
#include <stdio.h>
int main()
{
int k;
for (k=2 ; ++k < 4;k++)
{
++k;
}
return 0;
}__________________________________________________________
第一步: 在所要除錯的程式碼上面,按"F5"設定斷點。圖1.3.1
第二步:把"build targe"改成"debug"模式。圖1.3.1
第三步:按F8除錯程式。注意,現在不是按"F9"了。
第四步:程式中斷在斷點處。點選"debug"=>"debugging windows"=>"watches",開啟監視視窗。圖1.3.2
這樣是不是和VC的除錯差不多了?當然你還可以把watches視窗放在下面。如果要新增變數。只需要在watches視窗點選右鍵,"add watches"。圖1.3.3
如果想實現VC中,滑鼠放在變數上面就可以顯示變數值的效果。只要選擇"settings" => "complier and debugger " 在彈出的視窗中,選擇 "debugger settings",選中"Evaluate expression under cursor"就可以了。如圖1.3.4
最下面的就是它的值了。顯示後的效果如圖1.3.5。
呵呵,很輕鬆吧, 讓我們按F7單步除錯去吧。
相關文章
- gdb除錯除錯
- GDB除錯MySQL除錯MySql
- gdb除錯命令除錯
- GDB除錯指令除錯
- GDB 除錯程式碼除錯
- gdb除錯多程式除錯
- GDB除錯彙總除錯
- 用GDB除錯程式除錯
- GDB多程式除錯除錯
- gdb除錯多程序除錯
- codeblocks單步除錯詳解BloC除錯
- 介紹 GDB 除錯 Go除錯Go
- GDB除錯命令詳解除錯
- C語言——gdb除錯C語言除錯
- 用GDB除錯程式(六)除錯
- GDB除錯使用記錄除錯
- linux 下GDB除錯Linux除錯
- gdb高階除錯方法高階除錯
- 使用 gdb 工具除錯 Go除錯Go
- C編譯: 使用gdb除錯編譯除錯
- Linux核心使用gdb除錯Linux除錯
- C 編譯: 使用 gdb 除錯編譯除錯
- GDB程式碼除錯與使用除錯
- 使用 GDB 除錯多程式程式除錯
- 使用gdb編譯除錯mysql編譯除錯MySql
- 用GDB除錯程式(二) (轉)除錯
- 用GDB除錯程式(四) (轉)除錯
- 用GDB除錯程式(三) (轉)除錯
- gdb除錯傳入引數除錯
- gdb除錯命令小結_與多檔案除錯_遠端除錯除錯
- 使用gdb和gdbserver除錯Android C/C++程式Server除錯AndroidC++
- 解決codeblocks無法除錯的問題BloC除錯
- Linux中使用GDB除錯程式Linux除錯
- GDB除錯基礎使用方法除錯
- OpenHarmony系統使用gdb除錯init除錯
- GDB多執行緒除錯分析執行緒除錯
- linux下gdb單步除錯Linux除錯
- gdb除錯正在執行的程式除錯