社区
工具平台和程序库
帖子详情
调试断点问题求救
zmzmyun
2010-10-18 04:20:57
本人用vs2005调试代码时,有一些源文件打断点后始终是失效状态,这时候必须将这个文件随便修改一下,然后重新编译后断点就有效了,请问各位达人这是为什么呢?有没有别的方法解决这个问题呢?因为这样的源文件有很多,我不可能挨个修改一次,期待高手解答
...全文
120
20
打赏
收藏
调试断点问题求救
本人用vs2005调试代码时,有一些源文件打断点后始终是失效状态,这时候必须将这个文件随便修改一下,然后重新编译后断点就有效了,请问各位达人这是为什么呢?有没有别的方法解决这个问题呢?因为这样的源文件有很多,我不可能挨个修改一次,期待高手解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zmzmyun
2010-11-02
打赏
举报
回复
[Quote=引用 17 楼 xinhua0402 的回复:]
右键点击断点,在弹出的对话框中选择“Location”->Allow the source code to the different from the origin vision
[/Quote]
问题已经解决,多谢了
zmzmyun
2010-11-02
打赏
举报
回复
[Quote=引用 18 楼 zhao4zhong1 的回复:]
殊不知Make是依赖文件时间的吗?
[/Quote]
恕小弟才疏学浅,受教了,rebuild后问题貌似解决了,多谢
赵4老师
2010-10-28
打赏
举报
回复
殊不知Make是依赖文件时间的吗?
xinhua0402
2010-10-28
打赏
举报
回复
右键点击断点,在弹出的对话框中选择“Location”->Allow the source code to the different from the origin vision
zmzmyun
2010-10-20
打赏
举报
回复
[Quote=引用 15 楼 libinfei8848 的回复:]
工具--选项--常规--去掉勾选“要求源文件与原始版本完全一致”
[/Quote]
大哥您说的设置我选项我怎么没有找到呀?
您用的是vs2005吗?
libinfei8848
2010-10-19
打赏
举报
回复
工具--选项--常规--去掉勾选“要求源文件与原始版本完全一致”
zmzmyun
2010-10-19
打赏
举报
回复
[Quote=引用 13 楼 doox8086 的回复:]
vs ide中没有遇到过(也可能没注意到,通常发觉不对路就rebuild all)。
在xcode ide我就遇到好几次这种情况,通常为当
cpp.h 头文件,一个类声明有 friend,同时声明和定义部份方法,cpp.cpp文件定义了其余的方法。
debug时出现了错误---->修改 ----> debug 通过。。。好戏上演了〜
之后不管怎么修改 cpp.h 与 cpp.cpp , ……
[/Quote]
呵呵,那我比你情况好一点,我只是初次有问题,后面修改都会重新编译
这种情况如果ide没有地方可以设置的话,那就只能认为是ide的bug了
dooX8086
2010-10-19
打赏
举报
回复
vs ide中没有遇到过(也可能没注意到,通常发觉不对路就rebuild all)。
在xcode ide我就遇到好几次这种情况,通常为当
cpp.h 头文件,一个类声明有 friend,同时声明和定义部份方法,cpp.cpp文件定义了其余的方法。
debug时出现了错误---->修改 ----> debug 通过。。。好戏上演了〜
之后不管怎么修改 cpp.h 与 cpp.cpp , IDE都不会重新编译 这两文件.
xcode 中没有rebuild all 这功能,我解决的方法是 到 main() 中 写一行错误代码或把include的头文件注解掉
让程序出错,再修改正确重新编译,这样又正常了。
//开始以为是编译器的问题,但我测试了 gcc4 与 icc11 也一样会出现这种修改了文件却不重新编译的问题
//
zmzmyun
2010-10-19
打赏
举报
回复
[Quote=引用 7 楼 schoolers 的回复:]
引用 6 楼 taodm 的回复:
换编译器呗。貌似VC2005就是有这么方面的bug的。
可能是你的工程的问题
我好像没遇到过着问题
不过我早换了2008了
[/Quote]
我也怀疑是工程有问题,所以我想知道的是到底哪里出了问题
zmzmyun
2010-10-19
打赏
举报
回复
[Quote=引用 8 楼 zhao4zhong1 的回复:]
纠正系统时间
重建所有
[/Quote]
这个跟系统时间有关系吗?
我的系统时间可是准确的北京时间哦
zmzmyun
2010-10-19
打赏
举报
回复
[Quote=引用 9 楼 qf17331733 的回复:]
你不会是打断点在XXX.h文件中吧???
[/Quote]
您没看懂我的话吧?
有一些源文件打断点后始终是失效状态,这时候必须将这个文件随便修改一下,然后重新编译后断点就有效了
qf17331733
2010-10-19
打赏
举报
回复
你不会是打断点在XXX.h文件中吧???
赵4老师
2010-10-19
打赏
举报
回复
纠正系统时间
重建所有
某某9
2010-10-19
打赏
举报
回复
[Quote=引用 6 楼 taodm 的回复:]
换编译器呗。貌似VC2005就是有这么方面的bug的。
[/Quote]
可能是你的工程的问题
我好像没遇到过着问题
不过我早换了2008了
taodm
2010-10-19
打赏
举报
回复
换编译器呗。貌似VC2005就是有这么方面的bug的。
zmzmyun
2010-10-19
打赏
举报
回复
[Quote=引用 3 楼 mlikai123 的回复:]
Rebuilt All 一下也许有用
[/Quote]
Rebuilt All也没用怎么办呢?
小小控件
2010-10-18
打赏
举报
回复
Rebuilt All 一下也许有用
zmzmyun
2010-10-18
打赏
举报
回复
[Quote=引用 1 楼 ayw215 的回复:]
貌似是你的源文件没有被加载,看看项目的设置呢
[/Quote]
能不能具体点呢?相关的设置在哪里有呢
ayw215
2010-10-18
打赏
举报
回复
貌似是你的源文件没有被加载,看看项目的设置呢
Qt
断点
调试
技巧
课程介绍 Qt
断点
调试
窗口介绍 无死机堆栈
问题
分析 条件
断点
如何使用 使用编译宏和好用的输出函数 死锁
问题
如何去调查 授课风格
ajax php
断点
调试
,ajax 提交之后,如何
调试
php?
php 确实还真没啥好办法
调试
… (这是我要问的重点,ajax 提交之后,如何
调试
php? 比如我想看php里某个变量的值)
求救
啊回复内容:最近在做thinkphp网站的时候才发现一个
问题
,就是ajax post/get 发送...
php ajax debug,ajax 提交之后,如何
调试
php?
最近在做thinkphp网站的时候才发现一个
问题
,... (这是我要问的重点,ajax 提交之后,如何
调试
php? 比如我想看php里某个变量的值)
求救
啊回复内容:最近在做thinkphp网站的时候才发现一个
问题
,就是ajax post/get...
VS2003 C#开发ArcEngine 9.0不能
调试
的分析思路
她的VS2003不能
调试
了,设置的
断点
不会停下来,她把机器重装了也没有解决
问题
。看来她能想到的办法应该都用完了,不过我也没有思路,我笔记本上装的是VS2005不能用来开发基于.NET的ArcObjects程序,这更增加了几分...
基于处理器
调试
机制的Rootkit隐形技术
本文将向读者介绍一种通过处理器的
调试
机制来实现Rootkit的隐形的技术。这种技术的特点是,无需利用系统的缺陷,直接处理器的正常功能就能达到隐形的目的。本文将以Linux系统为例来介绍如何实现基于
调试
寄存器的隐形...
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章