社区
进程/线程/DLL
帖子详情
多线程的的release版本不能正常运行
submergerock
2004-08-11 08:19:36
多线程的的release版本不能正常运行,但debug版本能正常运行,请问原因
...全文
102
2
打赏
收藏
多线程的的release版本不能正常运行
多线程的的release版本不能正常运行,但debug版本能正常运行,请问原因
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
holyeagle
2004-08-11
打赏
举报
回复
检查事件,互斥量是否全部设初始值,release下编译器不会设定初值,容易在waitforsingleobject的时候hold住
idAnts
2004-08-11
打赏
举报
回复
alt+f7设置里面有设置编译参数的,c++ code generation设置成多线程看看.
Debug
运行
正常,
Release
版本
不能
正常
运行
总结(转)
引言 如果在您的开发过程中遇到了常见的错误,或许您的
Release
版本
不能
正常
运行
而Debug
版本
运行
无误,那么我推荐您阅读本文:因为并非如您想象的那样,
Release
版本
可以保证您的应用程序可以象Debug
版本
一样
运行
。 如果您在开发阶段完成之后或者在开发进行一段时间之内从来没有进行过
Release
版本
测试,然而当您测试的时候却发现问题,那么请看我们的调试规则1: 规则1: ...
Debug
运行
正常,
Release
版本
不能
正常
运行
引言 如果在您的开发过程中遇到了常见的错误,或许您的
Release
版本
不能
正常
运行
而Debug
版本
运行
无误,那么我推荐您阅读本文:因为并非如您想象的那样,
Release
版本
可以保证您的应用程序可以象Debug
版本
一样
运行
。 如果您在开发阶段完成之后或者在开发进行一段时间之内从来没有进行过
Release
版本
测试,然而当您测试的时候却发现问题,那么请看我们的调试规则1: 规则1:
Debug
运行
正常,
Release
版本
不能
正常
运行
的相关详解
引言 如果在您的开发过程中遇到了常见的错误,或许您的
Release
版本
不能
正常
运行
而Debug
版本
运行
无误,那么我推荐您阅读本文:因为并非如您想象的那样,
Release
版本
可以保证您的应用程序可以象Debug
版本
一样
运行
。 如果您在开发阶段完成之后或者在开发进行一段时间之内从来没有进行过
Release
版本
测试,然而当您测试的时候却发现问题,那么请看我们的调试规则1: 规则1: 经常性
Debug
版本
下能
运行
而
Release
下
不能
运行
的问题总结
引言 如果在您的开发过程中遇到了常见的错误,或许您的
Release
版本
不能
正常
运行
而Debug
版本
运行
无误,那么我推荐您阅读本文:因为并非如您想象的那样,
Release
版本
可以保证您的应用程序可以象Debug
版本
一样
运行
。 如果您在开发阶段完成之后或者在开发进行一段时间之内从来没有进行过
Release
版本
测试,然而当您测试的时候却发现问题,那么请看我们的调试规则1: 规则1: 经常性
Visual Studio Debug
版本
可用
Release
版本
不可用
Visual Studio Debug
版本
和
Release
版本
最大的不同就在于编译器对于代码的优化上。在Debug
版本
中,程序严格按照程序员写的代码来执行,没有进行任何优化。而
Release
版本
会对代码进行各种各样的优化,减少程序的冗余,生成的程序更小,执行速度更高。 当自己的程序在Debug模式下能够正常使用,而生成的
Release
版本
不能
正常使用。可以考虑将C/C++代码中的优化
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章