GDB 调试html
看起来 也没有那么复杂函数
1. debug 模式下编译程序spa
2. gdb ./exe debug
set args ...调试
3. c ----> continuehtm
n---->next stepblog
r---->run进程
g---->goget
b----> break b 函数名称 b 6 第6行断点编译
finish---->退出当前函数
p---->print p 变量名字
bt---> 查看堆栈信息
info b---->显示断点信息
watch n-->查看信息
启动GDB的方法有如下几种:
一、gdb <program>
program也就是你的执行文件,通常在固然目录下。
二、gdb <program> core
用gdb同时调试一个运行程序和core文件,core是程序非法执行后core dump后产生的文件。
三、gdb <program> <PID>
若是你的程序是一个服务程序,那么你能够指定这个服务程序运行时的进程ID。gdb会自动attach上去,并调试他。program应该在PATH环境变量中搜索获得。
http://www.cnblogs.com/kzloser/archive/2012/09/21/2697185.html