调试出现"no matching symbolic information found"原因以及解决办法
来源:互联网 发布:手机免费对讲机软件 编辑:程序博客网 时间:2024/05/29 17:51
在我们用VC调试程序时,会有人遇到不能加入断点,调试直接进入汇编,出现以下信息:
Loaded 'C:\Windows\SysWOW64\winmm.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\msvcrt.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\user32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\gdi32.dll', no matching symbolic information found.
这是因为,这是你的代码调用了系统的dll中的代码,而被调用的代码不是debug版本,所以没有包函调试信息在里面。调试器试图读取这些代码的调试信息时就只好报告没找到了。
在debug时,在调用程序用到的每个dll时会检查它是否包括调试信息。如果包括调试信息,在调试时可以利用,就可以单步跟踪进去,某些系统dll是不包括调试信息的,所以会出现no matching symbolic information found的信息,并不是说程序有什么错误。
0 0
- 调试出现"no matching symbolic information found"原因以及解决办法
- no matching symbolic information found
- no matching symbolic information found
- VC++调试时提示:no matching symbolic information found
- 出现信息:Loaded 'ntdll.dll', no matching symbolic information found.
- debug下 no matching symbolic information found
- debug下 no matching symbolic information found
- Error: no matching symbolic information found
- Loaded 'NTDLL.DLL', no matching symbolic information found.类似问题~
- java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=testDemo]出现原因及解决办法
- VC6遇到 Loaded 'ntdll.dll', no matching symbolic information f...
- gdb调试出现“no debugging symbols found”,不能打断点调试的原因.
- tcpdump出现no suitable device found 原因
- no matching editors or conversion strategy found 的解决办法
- No matching PlatformTransactionManager bean found for qualifier 'default'的解决办法
- no matching editors or conversion strategy found 异常_解决办法
- No matching signing identity found 之 iOS真机调试
- 真机调试问题:No matching provisioning profile found
- php小知识点
- iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)
- 随缘学校管理系统cookie欺骗漏洞
- FFmpeg命令行工具系列六----使用ffmpeg.exe的一些例子
- 除草(3.30~4.4)
- 调试出现"no matching symbolic information found"原因以及解决办法
- POJ3070矩阵快速幂简单题
- AccountManagment
- 堆和栈以及静态存储区分配时机的不同
- 第四周 项目三:用多文件组织多个类的程序
- 弹出式菜单的简单使用
- 服务器端开发的一些建议
- POJ3122贪心或者二分(分蛋糕)
- cglib的简单案例