一 启动调试:
1 调试程序:gdb s3fs
run 参数1 参数2 .... .... 开始运行程序
2 调试运行中的程序:gdb -p PID
二 设置断点
1 在文件的某个函数处设置断点:b s3fs.cpp:s3fs_flush
2 在文件的某一行号处设置断点:b s3fs.cpp:321
3 显示断点信息:info b
5 delete 2:删除第二个断点
三 调试过程
1 c 继续运行程序,会在断点处停住
2 n 执行下一步(不进入),next
3 s 进入下一步,step in
4 enter 上一个命令
5 p 打印变量的值