hur.cn - 华软网

 热门搜索

VC调试模式问题

  作者:未知    来源:网络    更新时间:2010/3/17
手头有一个成品源码
正在熟悉

目前遇到的问题是:

加入断点按F5进行调试时 
提示:“exe文件does not contain debugging information.Press OK to continue”
确定后 是进入一个百页 并没有跟踪断点
看了一下菜单 编译里的配置
选择的是 Release 
我改成Debug后关闭 再按F5调试 
还是一样,发现又恢复到Release 
为什么会改不了Debug呢?
---华软 网友回答---
是配置问题,是不是哪里做了限制?
---华软网友回复---
Set Active Project Configuration
---华软网友回复---
我改成Debug后关闭 再按F5调试。。。

改成Debug以后你重新编译过没有啊?

---华软网友回复---
晕倒思
---华软网友回复---
改成debug后重新编译 还是又变成了Release 
---华软网友回复---
以前没用过vc 麻烦高手们说详细些呗
---华软网友回复---
在VS6.0中有一个"编译"的ToolBar,在上面选择成Debug再编译就OK了!
---华软网友回复---
引用 2 楼 wizardk 的回复:
Set Active Project Configuration


麻烦问一下wizardk  你说的如何设置,能说说详细步骤么
---华软网友回复---
引用 7 楼 liuyi820729 的回复:
在VS6.0中有一个"编译"的ToolBar,在上面选择成Debug再编译就OK了!


如liuyi820729 设置的确改成了debug 但是会报错 提示:“Debug Assertion Failed”
---华软网友回复---
那是你程序写的有问题。产生了断言吧。
---华软网友回复---
那你在改成DUBUG以后再重新生成工程,再看看工程选项中关于调试的一些配置是否正确(比如:是否确定生成调试信息)。
---华软网友回复---
在Release 模式下正常运行 改成debug就出错了,迷糊
---华软网友回复---
工程选项中生成调试信息 增加链接 已经打勾了
---华软网友回复---
1) Goto Project->HelloWorld Properties
2) On the left expand "Configuration Properties"
3) Expand "C/C++"
4) On the left, Select "General"
5) On the right, change "Debug Information Format" to "Program Database For Edit And Continue (/ZI)"
5) On the left, Select "Optimization"
6) On the right, change "Optimization" to "Disabled (/Od)"
7) On the left, expand "Linker"
8) On the left, select "Debugging"
9) On the right, change "Generate Debug Info" to "Yes"
10) Click ok
11) Set your breakpoints
12) Rebuild your application

---华软网友回复---
已经如上设置,但是还没解决
---华软网友回复---
引用 8 楼 jp800308 的回复:
引用 2 楼 wizardk 的回复:
Set Active Project Configuration


麻烦问一下wizardk  你说的如何设置,能说说详细步骤么


VC6->BUILD->Set Active Configuration...->选择XXX DEBUG->点击OK
---华软网友回复---
16楼的方法解决了我的问题,呵呵,谢谢      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。