读书人

老邓:问一下关于CodeBlocks的GDB调用

发布时间: 2012-02-13 17:20:26 作者: rapoo

老邓:问一下关于CodeBlocks的GDB调用问题
老邓在吗?在CodeBlocks下调试程序(使用GDB)是不是有一个超时控制啊?
使用CodeBlocks编写调试一般程序时没什么问题,但编写QT时,可能是QT的动态库太大,GDB载入时间较长,所以CodeBlocks等不及了,直接显示一个Debugger finished with status 1(个人猜测)
如果直接用GDB调试是可以的
问下老邓,哪里可以修改这个“超时”时间?谢谢!

重现环境:CodeBlocks svn 4204, QT4.6.2, Mingw4.4.0, GDB 7.0.50.20100202

[解决办法]
改用写日志的方法调试
[解决办法]
没有超时一说。
这往往是因为GDB本身不稳定造成的,我在调试Code::Blocks时,偶尔也会出现启动失败。
另外,这个和GDB的版本有关系。
和编译器的版本也有关系。

建议使用最新的CB版本,要强大的多:http://topic.csdn.net/u/20100324/15/791b36e6-f885-4b0b-adfd-ceabd0a3d9ae.html

这是比较好用的MinGW和GDB编译版本:http://code.google.com/p/qp-gcc/
[解决办法]
也不一定是gdb的原因,gdb在console下很稳定
[解决办法]
谁介绍一下codeblock里面的那些工具?都是干嘛用的!
[解决办法]
不太会使用gdb
[解决办法]

探讨

我用的已经是较新的版本了,不好意思,上面的版本号写错了(激动的心、颤抖的手~~),应该是svn 6204。
等会我去试试老邓的GCC。

[解决办法]
我是老邓的CSDN总代理,以后有什么事叫我就可以了。

读书人网 >C++

热点推荐