社区
工具平台和程序库
帖子详情
郁闷问题讨论:Release版本有问题.
yjh1982
2004-02-14 09:34:46
使用了opengl和标准库,debug版本无误.Release有问题.后来发现好象是因为打乱了
执行顺序.比方说,我自己编写的函数返回直接就返到opengl代码中去了@_@(实际情况是下一个opengl调用要我的返回值);
所以把优化编译去掉就行了.但我又想获得优化.有没人可良好解决此问题?
...全文
93
16
打赏
收藏
郁闷问题讨论:Release版本有问题.
使用了opengl和标准库,debug版本无误.Release有问题.后来发现好象是因为打乱了 执行顺序.比方说,我自己编写的函数返回直接就返到opengl代码中去了@_@(实际情况是下一个opengl调用要我的返回值); 所以把优化编译去掉就行了.但我又想获得优化.有没人可良好解决此问题?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Android c++
Release
和debug
版本
区别
这两天遇到一个非常
郁闷
的
问题
,好不容易把debug
版本
调试通类,功能也多实现类,编译成
release
版本
,居然有的文件无法打开,有的图像显示的颜色不正确,按照正常的思路,是预debug宏定义相关,可是Rester.cpp检查了好几遍,没有定义debug宏,我把其他的文件编译成Re
如何调试程序的
Release
版本
很多时候程序的 Debug
版本
运行没有任何
问题
,但是一旦发布
Release
版本
后,运行就出错,着实让人
郁闷
。大家知道,VC++ 中
Release
版本
是对无法对源代码进行调试的。一般的做法是在怀疑有错误的代码前后插入MessageBox 函数,在函数中显示可能导致错误的变量的值。或者插入写文件的语句,输出可能导致错误的变量的值到一个记录文件。其实,除了上面讲的这个办法之外,还有其它的途
DEBUG和
RELEASE
版本
的一个区别
在DEBUG
版本
中变量如果不赋初值就使用,系统会自动为你赋初值。 在RELEASG
版本
中变量如果不赋初值就使用。系统是不会为你赋初值的。有时出现莫名其妙的错误。 所以请大家一定记住,如果DEBUG没错,而
RELEASE
有错,请你一定检查程序中所有变量是否赋初值了。特别是类变量,一定要在初始化函数中赋初值。我就曾经因为
Android Studio 打包
release
版本
后无法安装的
问题
今天在给应用打包的时候碰到一个很诡异的
问题
,搞了半天仍然没有解决,最后还是在 stack overflow 上找到了解决办法。
问题
描述: 在 Android Studio 2.3上通过 Generate Signed APK 打包 relealse
版本
,打包过程一切顺利,正要愉快的玩耍的时候,
郁闷
的事情来了。 一安装提示安装失败,刚点击安装就直接一个大红叉冒出来。但是如果是打包的 debug
工具平台和程序库
24,850
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章