![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
调试
蚂蚁俱乐部
这个作者很懒,什么都没留下…
展开
-
VC调试DLL方法
方法①: 对DLL的工程DEBUG, 在DLL工程的Project Setting->Debug->Executable for debug session中加入你的.exe的路径和名字。 可以在dll中设置断点,.exe程序必须要调用dll中函数。 方法②: 有个更好的方法:(我也没试过)在settings/debug中category选additional dlls, 然后将你要调试的原创 2011-12-28 21:45:07 · 739 阅读 · 0 评论 -
VirtulaKD + Windbg + vmware 调试内核代码
1. 在官网下载VirtualKD安装包: http://virtualkd.sysprogs.org/ 2. 在主机上安装VirtualKD,在安装后的目录中,在主机运行 vmmon.exe ,点击 Debugger Path 按钮, 选择Windbg 路径,然后一直开启vmmon.exe。 3. 将安装目录中的target 文件夹拷贝到虚拟机中。 在虚原创 2012-03-08 09:43:46 · 726 阅读 · 0 评论 -
Windbg找应用程序内存泄露
给自己做个记号 1.先运行Windbg安装目录下的gflags.exe,Image File,Image填exe名字,不要全路径,选上Create user mode stack trace database; 2.在Windbg中调试模式运行程序,在退出时显示: e:\vs工程\tests\testsdlg.cpp(101) : {125} normal block at 0x003B转载 2012-04-23 11:08:04 · 2168 阅读 · 0 评论 -
VS 2005 Release模式下调试
所谓Release和Debug只是大家和编译器约定的一些生成规则而已,所以调试是无所谓Release和Debug的,只是由于生成的规则不同,可能Release的一些调试结果没Debug精确详细而已。 下面是设置在Release模式下调试的方法: 1.工程项目上右键 -> 属性 2.c++ -> 常规 -〉调试信息格式 选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)原创 2012-06-21 10:21:06 · 514 阅读 · 0 评论