断点,停不下来怎么回事?

addfourliu 2012-07-09 03:31:14
以前也遇到过这种情况,一般都是Rebuild一下,或者clean一下或者在工具里面去掉精确匹配,问题就ok了,今天又遇到这样的问题,这几种方法都试过了,但是无果呀。。。
...全文
288 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
shen_wei 2012-07-09
  • 打赏
  • 举报
回复
Debug 下编译,F5
xiebin133 2012-07-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
引用 3 楼 的回复:
那你运行的模式应该不是debug模式,你去你运行的目录看看你的.exe程序看看,有时候你用release版本编译过会生成一个release版本的.exe,等你换成debug的时候,重新编译,那个.exe有可能没被删除,而直接用的那个.exe,需要去删除掉那个release的.exe文件。

我是在Release下编译的,debug下断点是有用的。。。。
[/Quote]
把运行目录的.exe删了,然后重新debug一次看看。。
addfourliu 2012-07-09
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
点的“运行(Ctrl+R)”还是“开始调试(F5)”
[/Quote]
F5。。。
addfourliu 2012-07-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
那你运行的模式应该不是debug模式,你去你运行的目录看看你的.exe程序看看,有时候你用release版本编译过会生成一个release版本的.exe,等你换成debug的时候,重新编译,那个.exe有可能没被删除,而直接用的那个.exe,需要去删除掉那个release的.exe文件。
[/Quote]
我是在Release下编译的,debug下断点是有用的。。。。
CanDy_O 2012-07-09
  • 打赏
  • 举报
回复
点的“运行(Ctrl+R)”还是“开始调试(F5)”
xiebin133 2012-07-09
  • 打赏
  • 举报
回复
那你运行的模式应该不是debug模式,你去你运行的目录看看你的.exe程序看看,有时候你用release版本编译过会生成一个release版本的.exe,等你换成debug的时候,重新编译,那个.exe有可能没被删除,而直接用的那个.exe,需要去删除掉那个release的.exe文件。
addfourliu 2012-07-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
在main的入口打个断点看看。
[/Quote]
主函数 也停不下来。。。
xiebin133 2012-07-09
  • 打赏
  • 举报
回复
在main的入口打个断点看看。

16,175

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧