~~鱼跃~~

I Want to fly!

导航

把WinDbg集成到Visual Studio中

Posted on 2006-02-16 10:26  flyfish  阅读(428)  评论(0编辑  收藏  举报

在我的前一篇BLOG(http://blog.joycode.com/jiangsheng/archive/2005/06/08/53126.aspx)中我提到了如何使用WinDbg来调试Visual C++程序。但是,从IDE到命令行之间的切换比较麻烦,为了偷懒起见,可以把WinDbg加到Visual Studio的工具菜单中,这样就可以直接从IDE启动WinDbg来进行调试了。下面是外部工具配置界面的设置

标题 : WinDbg
 
命令行: C:\masm32\debug\windbg.exe (这不是一个典型路径,但是既然MASM里面有了,我也懒得再去下一个来装,如果是单独下载安装的话,命令行可能像这样:"C:\Program Files\Debugging Tools for Windows\windbg.exe")
 
参数:-ee c++ -G -i "$(TargetDir)"  -y "$(TargetDir)" -QY -logo -QSY -sdce -WF "$(ProjectFileName).WEW" "$(TargetPath)"
 
(命令行太长的时候windbg会工作不正常。至于这些参数的含义——呃,还是去下一个Debug Tools For Windows回来装上看文档比较好。)
 
初始目录: $(ProjectDir)
 
当然,调试的代码不限于C++,实际上,我主要是用windbg来调试汇编代码。