• 5536阅读
  • 5回复

qt写的程序怎么用GDB调试啊??找不到symbol [复制链接]

上一主题 下一主题
离线qj739
 

只看楼主 正序阅读 楼主  发表于: 2008-06-16
— 本帖被 XChinux 执行加亮操作(2008-06-20) —
我用GDB调试,用P命令查看对象的时候,总是提示找不到symbol ???
离线bestvalentin
只看该作者 5楼 发表于: 2008-06-16
不知道,那就跟优化没有关系吧,也许有的不让看。我没用Qt,我一般在pro里加个CONFIG += debug就没有管了。
离线qj739

只看该作者 4楼 发表于: 2008-06-16
恩,他有02 优化选项,我把makefile里面的优化选项去掉,以后再编译,还是不行??
调试的时候,我自己定义的数据(整型或基本类型)可以用P 查看,但是我查看已定义的qt类的对象就找不到symbol ,怎么回事啊?
离线bestvalentin
只看该作者 3楼 发表于: 2008-06-16
既然有-g那肯定可以调试啊,那估计是被优化掉了吧,什么O2、O3、O4那些东西
离线qj739

只看该作者 2楼 发表于: 2008-06-16
makefile 是用qmake -pro自动生成的,有-g选项
离线bestvalentin
只看该作者 1楼 发表于: 2008-06-16
你make的时候有没有看见-g选项,没有就不能调试撒
快速回复
限100 字节
 
上一个 下一个