1.3 使用cb和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单步调试去吧。 |
cb and gdb
最新推荐文章于 2024-02-26 16:43:57 发布