• 全部
  • 系统维护与使用
  • 应用程序开发
  • 内核源代码
  • 驱动程序开发
  • CPU和硬件区
  • UNIX文化
  • Solaris
  • Power Linux
  • 问答

请问Linux下的C语言程序开发大家如何进行断点调试和单步调试?

B2China 2004-08-30 09:05:08
我现在只能用printf来跟踪程序的执行情况,效率极其地下,郁闷啊。

大家在Linux下如何进行断点调试和单步调试的呢?
...全文
333 点赞 收藏 19
写回复
19 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
up
回复
qigang_liu 2004-09-20
using gdb routine_name

break n

run

next

next

next

......
回复
bailee 2004-08-31
强烈支持用gdb,DDD只是gdb的图形表现,eclipse也行,但要学上半天(有些参数要设置哟),gdb就半小时,教程网上多的是
回复
blankman 2004-08-31
http://community.csdn.net/Expert/topic/3121/3121179.xml?temp=.4792749

Magic C++ 我觉得还比较好用,现在国内用户免费注册
回复
livingat2033 2004-08-31
用anjuta 既可以编辑又可以调试 界面也挺优秀的
回复
craks 2004-08-31
gdb还是很好用的。
不过可以试试eclipse,呵呵,我没用过
回复
B2China 2004-08-31
大家好像提出了不少的工具啊: gdb、 DDD、 anjuta、xxgdb

最常用的好像还是gdb吧
回复
tengulre 2004-08-30
gdb
回复
gomo544409 2004-08-30
下载一个xxgdb,是界面操作的.比rh自带的gdb好用!
回复
Bladekiller 2004-08-30
我有,都是网上下的,很多啊!
回复
B2China 2004-08-30
哪里有gdb或DDD的使用教程?
回复
我不懂电脑 2004-08-30
gdb最方便
回复
smaxll 2004-08-30
while debugging,type "print variable" can print any value u want
回复
smaxll 2004-08-30
using gdb routine_name

break n

run

next

next

next

......
回复
flyinghawkren 2004-08-30
可以用DDD,挺不错的图形化调试工具,设置断点,单步跟踪等等都挺不错,还能进行汇编跟踪
回复
yanghuajia 2004-08-30
用gdb
回复
step_by_step 2004-08-30
用gdb 就可以满足你的要求了
编译的时候带上-g选项。
回复
tibet 2004-08-30
gdb 或弄个ddd
不过ddd要求能用x-windows
回复
blh 2004-08-30
Using -g option when compiling and using gdb to debug it.
回复
发帖
Linux/Unix社区
创建于2007-08-27

2.0w+

社区成员

Linux/Unix社区 应用程序开发区
申请成为版主
帖子事件
创建了帖子
2004-08-30 09:05
社区公告
暂无公告