如果需要设置编译模式的 话,该怎么设置,能说的详细点吗?就当我是个菜鸟,最菜的那一种,谢谢~

解决方案 »

  1.   

    那是人家把Debug的选项信息给删除了,你添加一个不就可以了
      

  2.   

    LZ 说的不允许用DEBUG模式,是个什么样的表现?提示什么错误?
    在代码中搜索关键词 DEBUG NDEBUG 看看
      

  3.   

    就是在工具栏里,应该有以个下拉框里显示WIN32 RELEASE,和WIN32 DEBUG,选择RELEASE是用RELEASE模式编译,选DEBUG则是用DEBUG模式编译,但我的只有一个WIN32 RELEAS的选项,没DEBUG的选项,我搜过DEBUG NDEBUG,搜不到
      

  4.   

    VC版本不一样,设置步骤不一样。如果是VC6的话,在Build-> Set Active Project Configuration,选择Degbug模式。如果你所说没有Degbug模式,可供选择,可能被原作者可删了。那在本机建一个和你源码想同的运行平台的空程序,比如Win32或MFC,将新建的工程编译和链接选项加入到你的工程里面。如果你仅仅是想调试的话,其实在Release下也是可以的。设置方法:
    1.打开工程属性->C++属性页->Debug info选项选择“Line Numbers Only”
    2.在工程属性中->Link属性页->选上“Generate debug info”通过以上两步设置,便可在Realse下实现简单的调试。
      

  5.   

    方法见6楼,补充05、08下的方法:
    点那个显示WIN32 RELEASE,和WIN32 DEBUG的下拉框,会有一个“配置管理器”项,然后点“活动解决方案配置”中的新建,新建debug下的配置项。
      

  6.   

    你可以添加一个Debug配置,添加时从Release配置来复制,然后把编译和连接都设置为产生调试信息,再把编译设置为不优化,这样就可以调试了。
      

  7.   

    Release  可以 debug 肯定没有问题估计是  那个程序删除乐  debug的 选项,自己在弄一个
      

  8.   

    大概是调用的库文件(dll等)不同