cb and gdb

1.3 使用cbgdb调试

      使用C::Bgdb调试是一件简单的事情。下面,让我们调试一个简单的循环,来理解一下在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单步调试去吧。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值