QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1770|回复: 5

关于gdb调试.cpp的菜鸟问题

[复制链接]
发表于 2006-6-15 10:20:52 | 显示全部楼层 |阅读模式
我用qt designer写的程序,包括3个文件,.h,.cpp,main.cpp,我想用gdb调试那个.cpp文件应该怎么做?我试着先g++可是出现的都是错误,我直接gdb打开那个最后生成的.o文件,可是列出的程序只有main.cpp,请教一下我该怎么样才能调试那个.cpp文件?谢谢!
 楼主| 发表于 2006-6-15 18:47:04 | 显示全部楼层
我直接gdb他会显示说不是可执行格式,我到底该怎么做呢?
回复

使用道具 举报

发表于 2006-6-16 00:28:48 | 显示全部楼层
用GDB启动编译出来的可执行文件。

编译时要加-g选项
回复

使用道具 举报

 楼主| 发表于 2006-6-16 09:53:39 | 显示全部楼层
我用的是qt的编译,qmake,之后直接make,然后就生成了可执行文件,我没有加编译选项的地方呀,make -g也不对,我可以打开最后生成的可执行文件,我用list命令只能看到main.cpp文件,看不到其他的文件,能再详细一点指导我一下吗?我找了资料可是没有说的明白的,非常感谢!
回复

使用道具 举报

发表于 2006-6-16 12:58:10 | 显示全部楼层
break xxxx.cpp:行号
回复

使用道具 举报

 楼主| 发表于 2006-6-17 15:25:27 | 显示全部楼层
懂了,非常感谢两位版主的帮助!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 14:18 , Processed in 0.041610 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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