C++ Builder 2007 设了断点中断不了!!

luckyleaf521 2010-04-20 09:37:59
郁闷!

Project -> Options -> Build Configuration: 已经改成Debug方式了
设置的断点位置也是肯定可以运行到的位置
可是就是中断不了!!

我用的是C++ Builder 2007版,参考网上bcb6的处理方法也无法解决.项目和电脑都重启N遍了,也不管用.
还有项目一关,再重新打开后Project->Options中的Build Configuration又会自动变成Release方式.


高手快来帮忙解决一下!
...全文
136 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
luckyleaf521 2010-04-22
  • 打赏
  • 举报
回复
看来还是设置的有问题,
今天又将 Project->Configuation Manager->Configuration name 设为Debug 然后点Apply,
再设置 Project->Options->Build Configuration为Debug,
然后重新build,
以后再设置断点,终于可以中断了.
luckyleaf521 2010-04-21
  • 打赏
  • 举报
回复
现在程序可以暂停,就是画面都加载完成后,可以点IDE中的那个暂停按钮,自动跳到CPU窗口,这时可以单步运行,但是无法和源代码关联,就是不知道目前执行到哪条语句了,设了的断点也中断不了
luckyleaf521 2010-04-21
  • 打赏
  • 举报
回复
Re sundl2268
是不是弄成 Realease版本了,不可能中断不了的
-------------------------------------------------
Project -> Options -> Build Configuration: 已经改成Debug方式了,但是项目关闭再打开后又会变成Release方式,我觉得这里可能有点问题.
==================================================================================
Re zhouzhangkui
你的断点设置在什么位置的?
如果是变量的定义的时候 是不起作用的
----------------------------------------------
我在很多地方都设了断点,比如if,for循环等,都是肯定可以访问到的地方.但都中断不了.

=============================================================================
我觉得可能和project配置(别的项目可以中断)或者哪里需要重编译有关,比如下面的方法,可是试过了仍然不行(见#4楼),也许执行的不对? 现在这个程序仍然不可以中断,会是什么问题呢?
[Quote=引用 2 楼 yeyanbin 的回复:]

Assembly code

del *.~*/s
del *.obj/s
del *.tds/s

删除临时文件后,再Project -> Options -> Build Configuration: 改成Debug方式。
[/Quote]
周药师 2010-04-21
  • 打赏
  • 举报
回复
你的断点设置在什么位置的?
如果是变量的定义的时候 是不起作用的
sundl2268 2010-04-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 luckyleaf521 的回复:]
To:yeyanbin
obj文件,tds文件都删了,但是没有发现*.~* 文件
还有我是在文件夹中手动删的 需要用命令删吗最后那个/s是什么意思啊

删掉后仍然中断不了...
=============================================
To:songhtao
都rebuild好多遍了...也不行啊
[/Quote]

是不是弄成 Realease版本了,不可能中断不了的
我不懂电脑 2010-04-20
  • 打赏
  • 举报
回复
重新builder一下。
YeBinYe 2010-04-20
  • 打赏
  • 举报
回复

del *.~*/s
del *.obj/s
del *.tds/s

删除临时文件后,再Project -> Options -> Build Configuration: 改成Debug方式。
luckyleaf521 2010-04-20
  • 打赏
  • 举报
回复
此问题无解?
另一个程序是可以中断的.
这个程序是别人做的,接过来以后就无法中断.不知道是怎么回事
luckyleaf521 2010-04-20
  • 打赏
  • 举报
回复
To:yeyanbin
obj文件,tds文件都删了,但是没有发现*.~* 文件
还有我是在文件夹中手动删的 需要用命令删吗最后那个/s是什么意思啊

删掉后仍然中断不了...
=============================================
To:songhtao
都rebuild好多遍了...也不行啊

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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