社区
进程/线程/DLL
帖子详情
debug版本和release版本的问题
huaxu2002
2006-05-14 09:55:45
我的debug版本能够正常运行,可是在release版本下却不能运行,而且还弹出"应用程序错误"窗口提示"0x00000000"指令引用的内存"0x000000000"不能read,我不清楚这个错误在debug下怎么不提示?一般遇到这个错误怎么解决啊?我点击"取消"却不能调试,请赐教!谢谢!
程序调用了我写的一个dll.
...全文
257
8
打赏
收藏
debug版本和release版本的问题
我的debug版本能够正常运行,可是在release版本下却不能运行,而且还弹出"应用程序错误"窗口提示"0x00000000"指令引用的内存"0x000000000"不能read,我不清楚这个错误在debug下怎么不提示?一般遇到这个错误怎么解决啊?我点击"取消"却不能调试,请赐教!谢谢! 程序调用了我写的一个dll.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wolflarge
2007-03-26
打赏
举报
回复
mark
huaxu2002
2006-05-15
打赏
举报
回复
我把release版本中的调用规则改成和debub中的一样,是_stdcall,结果release就没问题了,不知道这个是不是问题所在.
huaxu2002
2006-05-15
打赏
举报
回复
好的,我试一下,等调试后再发帖。先谢过!
cut9
2006-05-15
打赏
举报
回复
mark
chenchen
2006-05-15
打赏
举报
回复
调用规则不一致会破坏堆栈,极可能会出问题
flowlight
2006-05-15
打赏
举报
回复
调试版和发行版本在某些参数的默认初始化值是不一样的,如BOOL, 可能是你的程序未初始化而使用默认的随机参数造成的
Featured
2006-05-14
打赏
举报
回复
让Release版本也支持调试,步骤如下:
1、在Project Settings里选Settings For为All Configurations。
2、在C/C++标签中,Debug info 选 Program Database。
3、在Link 标签中,Category选 Debug,选中Debug info 复选框和Microsoft format。
现在就可以像在调试版本中那样设置断点进行测试了,由于代码优化,有些变量观察不到,行的运行顺序可能也会不同。
Qt自定义专属QQ聊天程序例程
Qt自定义专属QQ聊天程序例程 内含
debug
,
release
两个
版本
,本地无Qt库也可以运行体验。
debug
版本
和
release
版本
的区别
12:
debug
版本
在越界访问局部变量时就容易出现死循环 但是在
release
版本
就没有出现死循环 因为
release
版本
对程序做了优化。13:arr[]数组的越界访问的前提是 arr[]数组的内存地址超过了i的内存地址。8:先定义的局部...
QT
Debug
版本
和
Release
版本
的区别
所以,为了方便调试,很多人习惯开篇就
Debug
,稍不留意,后面想生成一个
Release
版本
的时候,就会发现各种
问题
。 编译不通过啦,功能不正常啦什么的。 最好的办法还真的就是从头开始就运行
Release
版本
的,修改一...
Android Studio 配置
Debug
版本
和
Release
版本
Android Studio 配置
Debug
版本
和
Release
版本
。Android Studio左侧下面 点击Build Variants。选择
Debug
版本
和
Release
版本
。
2.8 qtcreator的
debug
版本
和
release
版本
配置
2.8 qtcreator的
debug
版本
和
release
版本
配置 ***【免费下载源码和PPT课件】******【在线视频课程(csdn)】******【在线视频课程(51cto)】*** 好文章,来自【福优学苑@音视频+流媒体】 2.8 qtcreator的
debug
版本
...
进程/线程/DLL
15,472
社区成员
49,183
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章