+ -
当前位置:首页 → 问答吧 → LINUX的QT问题

LINUX的QT问题

时间:2006-09-28

来源:互联网

在LINUX的QT下编程,用什么调试工具比较好呢..我想使用gdb来调试,但是gdb无法调试程序..这是怎么回事呢?我使用语句gdb test ,却没有用..gdb真是垃圾.现在只能用printf来调试了...
有什么好的调试工具吗?      

作者: jinjing20012001   发布时间: 2006-09-28

用GDB可以调阿,和调C++一样,不过你要知道QT机制,你变得QT程序会被MOC转化为*.moc,你G++变得是*.moc,这样就好条了.希望对你有帮助。      

作者: sof_ljh   发布时间: 2006-09-28

谢谢你的答复,不过我完全没有使用QT desgner来进行编程,这个东西可以构建一个原始界面,然后自动生成一些相应的代码,就和VC一样.不过我的每一个控件都是自己调函数画的.编程用gedit,...生成的文件有.cpp   .o ,,MAKEFILE, 并没有.moc文件..居我所知,这个MOC应该是信号和槽上使用的吧      

作者: jinjing20012001   发布时间: 2006-09-28

你的程序也会用到MOC进行处理的,不信你可以看到你的目录里有*moc的文件。      

作者: sof_ljh   发布时间: 2006-09-29

现在找到了一个调试工具,但不知道怎么用..就是DDD这个调试工具
你用过吗?      

作者: jinjing20012001   发布时间: 2006-09-30

做好用的还是GDB,其他的只是在其上加一个表面!      

作者: sof_ljh   发布时间: 2006-09-30

现在在用printf调QT下的线程,调死我了啊
我用GDB都是调的.c的文件,QT下还真不会。。
有MSN或QQ吗,,大家交流交流啊
sof_ljh      

作者: jinjing20012001   发布时间: 2006-09-30

如果整线程的话,任何调试工具都会出现问题,线程本身都不好调。pringtf()打不出来的话,用qWarn();      

作者: sof_ljh   发布时间: 2006-10-08

热门下载

更多