• 3240阅读
  • 3回复

[提问]简单的helloworld调试出错 [复制链接]

上一主题 下一主题
离线ccazqyy
 

只看楼主 倒序阅读 楼主  发表于: 2016-04-07
安装环境:win7 32位操作系统
安装软件:
qt-win-opensource-4.8.5-mingw.exe
qt-creator-windows-opensource-2.8.0.exe
MinGW-gcc440_1.zip
qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz

遇到的问题是简单的helloworld程序执行没有问题,
window.open('http://www.qtcn.org/bbs/attachment/Mon_1604/17_147735_5a8937a00b5f403.jpg?12');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >
但是debug调试情况下就会出现

在程序中打了断点一个都没停住程序,程序停止时情况如下,都不是停在程序中,而是停在一段地址上面,都不知道哪里错了,这是怎么回事?
就是简单的在ui中添加一个标签,输入helloworld,其他什么也没做,应该不是出现野指针吧。
  

离线stlcours

只看该作者 1楼 发表于: 2016-04-07
断点没停住,可能是需要整体Rebuild,还有要把qmake再执行一遍。还有没有被使用的变量,其实会被优化掉。

不过QT Creator的调试功能确实不好,单步执行的时候,经常上下乱窜,提示经常变灰。虽然我没有专门研究过QT Crator,但是我用DELPHI VS都那么久,从来就没有这种问题发生。
离线kimtaikee

只看该作者 2楼 发表于: 2016-04-08
想要靠谱的调试还是用VS吧。

离线never_forget

只看该作者 3楼 发表于: 2016-04-08
最简单的都错,直接重装一次!
快速回复
限100 字节
 
上一个 下一个