读书人

在DEBUG模式下没有异常RELEASE模式下

发布时间: 2012-06-21 13:42:41 作者: rapoo

在DEBUG模式下没有错误,RELEASE模式下崩溃。
这样要怎么调试呢?

[解决办法]
Release下设置断点单步调试,还可以添加Log来分析
[解决办法]
全部的src,rebuild下。可能是中间编译的问题。最直接的方法就是加log分析了。
[解决办法]
一般是变量没正确初始化导致的吧

[解决办法]
屏蔽部分代码,再Release下跑。如果不再崩溃,检查屏蔽部分的代码。
[解决办法]
查看哪个地方初始化没,然后打日志试下分析
[解决办法]
设置断点看看嘛
[解决办法]
使用了线程没有
[解决办法]
如果使用了线程的话,对一些变量要声明成volatile
[解决办法]
问题查出来了没?
[解决办法]
我说一个地方,那就是CRT的链接方式,release默认可能是ML的。你检查下,改成MT或MD,关键看你需要。
[解决办法]
仔细查下代码吧,很有可能就是内存访问越界。

读书人网 >VC/MFC

热点推荐