debug是调试状态,release是发布状态

解决方案 »

  1.   

    一个可以调试跟踪,另外一个不可以调试,并且也不重新编译
    第一个当然是debug了
      

  2.   

    Visual Studio 项目对程序的发布和调试版本分别有单独的配置。顾名思义,生成调试版本的目的是用于调试,而生成发布版本的目的是用于版本的最终分发。如果在 Visual Studio 中使用向导创建程序,则 Visual Studio 将自动创建这些配置并设置适当的默认选项和其他设置。使用这些默认设置可以做到以下几点: 程序的调试配置经过编译后用 Microsoft 格式表示完整的符号调试信息,并且不会进行优化(优化将使调试复杂化,因为源代码和生成的指令之间的关系将更为复杂)。 
    程序的发布配置被完全优化,并且不包含任何符号调试信息。调试信息可在单独的 PDB 文件中生成。 
    可使用“标准”工具栏在发布和调试版本之间进行切换。
      

  3.   

    debug是调试状态,release是发布状态