3398|9

72

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于WINCE系统定制的问题 [复制链接]

1.用PB定制系统时 Release和Debug有什么区别 Debug版的要占用更多的内存吗?
  我的程序在Release版下 可以正常运行 在Debug版下 系统提示内存不足。

最新回复

mark  详情 回复 发表于 2010-1-11 15:43
点赞 关注

回复
举报

99

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
一直在用release,没有用过debug!
 
 

回复

89

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
两个版本的信息量是不一样的,release版本是在开发结束后,最后生成的程序,这是发布给客户使用的程序,它不必再跟PB进行连接,也没有必要包含调试信息,因此它总比DEBUG 程序要小,而我们在开发的过程中,常常需要调试代码,希望能直接通过主机和目标机进行交叉调试,动态的查看我们关心的变量的值是否正确,以调整我们的代码,因此需要包含很多的符号表和调试的信息到镜像程序里。
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

4
 
DEBUG版本占用的内存是多一些
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

5
 
来晚了。被人抢先了
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

6
 
debug占用内存肯定会多很多;

因为它要加入很多调试功能。
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

7
 
debug模式在分配内存时,会在分配的内存周边增加调试信息,来判断内存是否溢出。
所以占用的内存会多一些。
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

8
 
Debug有调试信息,生成的NK会很大。
如果内存配置没有考虑Debug编译模式,很可能会超出它定义的范围导致无法生成NK.bin。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

9
 
releas调试信息少 NK小点
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

10
 
mark
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表