LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1043|回复: 6

linux下有调试工具吗

[复制链接]
发表于 2006-6-25 00:36:08 | 显示全部楼层 |阅读模式
想问下linux下有C/C++的调试工具吗?就像WINDOWS下的VC++的高度功能那样,设断点,然后跟踪程序运行,任意查看变量的值等等,如果没的话不是在LINUX下编程很麻烦。
发表于 2006-6-25 00:49:10 | 显示全部楼层
这么常用的东西“怎么可能”没有?
应该问Linux的调试工具有哪些?
gdb, ddd,valgrind

就是调试Linux内核的东西也是一把一把的
回复 支持 反对

使用道具 举报

发表于 2006-6-25 00:51:40 | 显示全部楼层
gdb 是最基本也是最强大的调试工具

xxgdb 是它的 X 版, 不是太好用

ddd 是使用更简单的一个, 不过如果习惯了 gdb 的使用, 那么还是会觉得直接使用 gdb 最简单

我以上介绍的这些东西可能都比较老了, 不知有没有更新的东东. 但推荐楼主学习 gdb, 绝对值得
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-25 01:05:05 | 显示全部楼层
恩,谢谢二位了,刚才看了下顶置的贴子,看了下GDB的使用,又在freebsd上试了一下,感觉真的不错,呵呵,
回复 支持 反对

使用道具 举报

发表于 2006-6-25 15:45:59 | 显示全部楼层
我常用的有 gdb, strace, objdump , valgrind
回复 支持 反对

使用道具 举报

发表于 2006-6-25 21:34:02 | 显示全部楼层
Post by wxinyuan
想问下linux下有C/C++的调试工具吗?就像WINDOWS下的VC++的高度功能那样,设断点,然后跟踪程序运行,任意查看变量的值等等,如果没的话不是在LINUX下编程很麻烦。

有米的话可以去买slickedit,就向你所需要的VC++一样了。
回复 支持 反对

使用道具 举报

发表于 2006-6-29 21:06:21 | 显示全部楼层
楼主在跟我们开国际玩笑
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表