设为首页 加入收藏

TOP

Linux下C语言调试
2014-11-24 07:46:07 来源: 作者: 【 】 浏览:0
Tags:Linux 语言 调试

今天读《Linux程序设计》,第10章调试。


1、C语言预处理定义的一些宏可以帮助我们进行调试好


2、gdb调试


dgb调试需要编译时加入-g


gdb 调试程序


list (l) 显示程序源代码


run ( r) 运行程序


breakpoint (break) 设置断点


print (p) 打印变量或者其他表达式的值


display 自动显示表达式的值


step 但不执行,进入函数内部


next (n) 单条语句执行,不进入函数内部


continue (c) 继续运行


backtrace (bt) 栈跟踪,查看函数堆栈,显示程序如何到达现路径


info break 查看断点信息,包括断点号


delete 根据断点号删除断点


clear 删除所有断点


clear fun 删除fun( )函数中的断点


clear 22 删除行号12的所有断点


//~End~


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android获取短信中心号 下一篇Android之Handler用法总结

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·JAVA现在的就业环境 (2025-12-26 01:19:24)
·最好的java反编译工 (2025-12-26 01:19:21)
·预测一下2025年Java (2025-12-26 01:19:19)
·Libevent C++ 高并发 (2025-12-26 00:49:30)
·C++ dll 设计接口时 (2025-12-26 00:49:28)