Codeblocks和gdb调试 (转)
***************************************************
更多精彩,歡迎進入:http://shop115376623.taobao.com
***************************************************
使用C::B和gdb調(diào)試是一件簡單的事情。下面,讓我們調(diào)試一個簡單的循環(huán),來理解一下在C::B中如何調(diào)試。
___________________________________________________________
#include <stdio.h>
int main()
{
???? int k;
???????? for (k=2 ; ++k < 4;k++)
???????????? {
??????????????? ++k;
???????????? }
????return 0;
}__________________________________________________________
????? 第一步: 在所要調(diào)試的代碼上面,按"F5"設置斷點。圖1.3.1
第二步:把"build targe"改成"debug"模式。圖1.3.1
第三步:按F8調(diào)試程序。注意,現(xiàn)在不是按"F9"了。
第四步:程序中斷在斷點處。點擊"debug"=>"debugging windows"=>"watches"?,打開監(jiān)視窗口。圖1.3.2
??????????這樣是不是和VC的調(diào)試差不多了?當然你還可以把watches窗口放在下面。如果要添加變量。只需要在watches窗口點擊右鍵,"add watches"。圖1.3.3
???????? 如果想實現(xiàn)VC中,鼠標放在變量上面就可以顯示變量值的效果。只要選擇"settings" => "complier and debugger "??在彈出的窗口中,選擇?"debugger settings",選中"Evaluate expression under cursor"就可以了。如圖1.3.4
???????? 最下面的就是它的值了。顯示后的效果如圖1.3.5。
???????? 呵呵,很輕松吧, 讓我們按F7單步調(diào)試去吧。
總結(jié)
以上是生活随笔為你收集整理的Codeblocks和gdb调试 (转)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [C#/DevExpress]VS201
- 下一篇: 计算机免费取名,电脑免费取名