各位大哥,小弟想问一个问题,就是我现在写C++代码,可能会用到MFC、WTL这些库也可能不用到,在VS的IDE环境中调试这样的程序非常轻松,下断点,看变量,看堆栈......,如果我不使用VS的IDE环境(比如我只写一个不超过100行代码的程序,我觉得没有必要开动VS这样的大家伙),那么我要调试代码(源代码级别的),在Windows下有这样好用的工具吗?Windbg这些工具调试的时候看到的全部都是汇编代码(虽然我有调试程序的完整源代码),但是不能象在IDE环境下那样,给一句源代码下断点,然后看到该断点处的变量的值。请问有这样类似好用的调试工具吗?

解决方案 »

  1.   

    那用DEV-C++好了。好象使用的是iso c++标准.
      

  2.   

    Dev-C++也是一个IDE环境,是否是如果要达到能够直接对源代码文件下断点这样的情况,都是属于只有在集成开发环境中,调试器才能做到?脱离了集成开发环境,就无法对源代码文件中的变量进行下断点操作。而使用诸如Windbg这样的调试器只能起到调试可执行文件的目的,看到的所有的信息都是以汇编代码反馈出来的?
      

  3.   

    WinDBG具体的 使用方法可以去查看MSDN,WinDBG是可以根据源代码来下断点调试的