调试的时候(start DEBUG),提示“...does not contain debug information”,而且不能打断点,如何加入调试信息呢?

解决方案 »

  1.   

    估计楼主用的release版本,你用debug版本试试!
      

  2.   

    我用的是DEBUG版本,我不是VISUAL C++的新手,但是却从来没有设置过SETTING里面的编译选项,请知道的大侠提醒一下编译选项里应该怎么填?谢谢另外,这个项目是用WINDOWS C写的,非常老的一个程序,用了很多的EXTERNAL 函数(加在项目中)
      

  3.   

    build –>set active configuration ->选DEBUG
    试试
      

  4.   

    3楼的,我的设置正是这个,我需要在project ---> settings--->c/c++ 标签下的project options 里设置参数,但是我不晓得设置什么参数。知道请告诉我一下,我现在的ACTIVE CONFIGURATION正是也一直都是DEBUG,谢谢
      

  5.   

    Project   Setting-->Link-->Debug-->Debug   Info选中这个,一定行的,我试过了,没他会出现你的那个错误。
      

  6.   

    Project  Setting-->Link-->Debug-->c++ 
    optimizations选debug
    debug info 选择program database
    Project  Setting-->Link-->Debug-->Debug  Info 选中
      

  7.   

    旧版的VC常有这样的问题,clean 然后 rebuild
      

  8.   

    推荐一个调试工具Tracer给大家,它是一个用于在Release后运行于真实环境下的应用软件的调试工具(当然也可调试Debug版本的)而无需VC++环境,它可以捕获应用软件的TRACE输出信息进行跟踪显示,同时还能对应用软件在运行时出现的异常崩溃进行源码级的定位,非常方便程序员快速定位并解决应用软件开发中的深度BUG。