全家当求助!!!QT中怎么使用GDB或者其他调试工具,要求详细

时间:2022-06-14 16:38:14
我想知道在QT中怎么使用调试工具,比方说GDB,window环境下,VS2008+QT 4.5.0,QT Creater中调试说找不到,我不知道怎么装,也不会用,有没有专门的工具可以直接进行QT调试啊?求解,网上的那些QDEBUG()或者是宏调试之类的就不要说了,我的程序是不正常退出的,不知道什么原因,找不到在哪出了问题

8 个解决方案

#1


如果用VS2008调试,必须保证符号文件是VS2008生成的,才可以用VS2008调试。
QTCreator集成了GDB,设置一下安装GDB,设置一下路径就可以了。
QtCreator还可以使用cdb,用来调试VS生成的符号,安装 cdb,设置一下符号文件的路径就可以了。

#2


引用 1 楼 tingsking18 的回复:
如果用VS2008调试,必须保证符号文件是VS2008生成的,才可以用VS2008调试。
QTCreator集成了GDB,设置一下安装GDB,设置一下路径就可以了。
QtCreator还可以使用cdb,用来调试VS生成的符号,安装 cdb,设置一下符号文件的路径就可以了。

主要是不会安装,也不会连,是去网上找个GDB或者是CDB下载下来安装就行了吗?

“QTCreator集成了GDB,设置一下安装GDB,设置一下路径就可以了。”
这个怎么设置?以前没用过,以前都是在linux下面的弄的

#3


vs编译器 不能用GDB吧?

#4


用QTcreater调试,但是说没有CDB,我也不会装,按照QTcreater上面的地址,装了两个小时,不知道是卡在那里还是怎么着,没反应了

#5


直接装个最新的qt sdk for windows就好了,所有东西都在一个包里,下来就用

#6


Qtcreater全包了的,你下载二进制安装包吧,配置好的

#7


下载到Qt SDK,安装上去后就可以调试了,开源版的背后的调试器就是GDB。

#8


直接装个最新的qt sdk for windows就好了,所有东西都在一个包里,下来就用!

#1


如果用VS2008调试,必须保证符号文件是VS2008生成的,才可以用VS2008调试。
QTCreator集成了GDB,设置一下安装GDB,设置一下路径就可以了。
QtCreator还可以使用cdb,用来调试VS生成的符号,安装 cdb,设置一下符号文件的路径就可以了。

#2


引用 1 楼 tingsking18 的回复:
如果用VS2008调试,必须保证符号文件是VS2008生成的,才可以用VS2008调试。
QTCreator集成了GDB,设置一下安装GDB,设置一下路径就可以了。
QtCreator还可以使用cdb,用来调试VS生成的符号,安装 cdb,设置一下符号文件的路径就可以了。

主要是不会安装,也不会连,是去网上找个GDB或者是CDB下载下来安装就行了吗?

“QTCreator集成了GDB,设置一下安装GDB,设置一下路径就可以了。”
这个怎么设置?以前没用过,以前都是在linux下面的弄的

#3


vs编译器 不能用GDB吧?

#4


用QTcreater调试,但是说没有CDB,我也不会装,按照QTcreater上面的地址,装了两个小时,不知道是卡在那里还是怎么着,没反应了

#5


直接装个最新的qt sdk for windows就好了,所有东西都在一个包里,下来就用

#6


Qtcreater全包了的,你下载二进制安装包吧,配置好的

#7


下载到Qt SDK,安装上去后就可以调试了,开源版的背后的调试器就是GDB。

#8


直接装个最新的qt sdk for windows就好了,所有东西都在一个包里,下来就用!