![]() |
1
0
(
尝试1
我试着用
然后我调试我的应用程序。我试着把这个
但没用(这在某种程度上是意料之中的,因为VS2015怎么知道这个pdb文件是用于静态链接的lib的,而这个lib现在只是可执行文件的一部分。) 尝试2有3个类似的场景,其中一个断点无法命中。 场景1:
场景2:
在调查过程中,我幸运地遇到了他们三个。 http://www.wwwlicious.com/2016/02/28/how-to-load-debug-symbols-during-debugging/ 要修复3,请再次检查文件的版本是否正确。 我相信debug符号一定是在1中加载的,这与2不同。 但是不知怎么的,调试符号信息在中间的某个地方被破坏了,这导致一些函数的断点是正常的,而另一些函数是不好的。 尝试3根据错误描述,可能有两个最可能的原因:
我现在主要关注编译器优化。
我准备好了
我准备好了
我移除
尝试4---问题解决!!!最后,妈妈的祝福挽救了这一天! ) 根本原因是行尾风格!
在我规范化了线的结尾之后,所有断点现在都可以正常工作了! 下面是以前无法到达的断点。
顺便说一句,我真的没想到微软visualstudio会坚持
变得温和一点/聪明一点会痛吗? |
![]() |
Community wiki · C中有哪些耗时的操作? 1 年前 |
![]() |
Community wiki · 将所有处理器电源都投入到任务中 1 年前 |
![]() |
Community wiki · C++为C添加了什么?[已关闭] 1 年前 |
![]() |
Community wiki · 打印1到1000,不带循环或条件 1 年前 |