使用GDB调试。
例如: gcc test.c -g -o test
然后 输入 gdb test ,进入gdb 调试, list 命令列出代码。
在哪一行设置断点就输入 break n ,
比如在第10行 就是 break 10 ,
run 是运行程序,到断点出 就停止,
print 变量名 可以观察变量的值,
cont 是继续运行,
n 是 next ,一步一步执行
你上网再搜索一些 关于 gdb 的信息 ,就可以了
codeblocks设置断点和单步调试方法:主要是建一个project;
而且project要放在英文目录下面;
程序项目的目录里不能有中文;
new project->console application->选择c or c++ ->filename->有个debug要钩上->写程序;
编译后使光标定位在程序某处,按F4使程序运行到光标处,再按F7就可以单步调试,按Shift+F7单步进入。
linux下有个经典的下载工具wget。它就有断点续传的功能方法是wget -c空格,后面跟上具体的下载地址。但是,有个前提就是服务器要能支持断点续传才行。至于 重试,使用-t。重试50次,就写-t空格50,如果是-t空格0,则意味着不停的重试,直到成功连接或断网关机。-T代表超时等待时间。-T空格90。表示等90秒连接不上就算连接超时了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)