独闷闷网

标题: IAR的release和debug模式编译出来的代码容量差别有多大?已解答。 [打印本页]

作者: jianhong_wu    时间: 2015-6-23 19:00
标题: IAR的release和debug模式编译出来的代码容量差别有多大?已解答。
本帖最后由 jianhong_wu 于 2015-6-23 19:01 编辑

问:
IAR的release和debug模式编译出来的代码容量差别有多大?

★坚鸿-深圳:
程序容量差别相当惊人。同样的源代码,Debug模式的则占20372个字节,而release模式的“readonly  code”仅占6376个字节。如下图对比:



作者: 清风明月    时间: 2015-6-23 19:57
这是为何呢?
作者: jianhong_wu    时间: 2015-6-23 22:53
清风明月 发表于 2015-6-23 19:57
这是为何呢?

我个人的理解是这样的。release是发布版,省去了很多调试的代码,debug是调试版的,內置了一些仿真通讯的代码。




欢迎光临 独闷闷网 (http://dumenmen.com/) Powered by Discuz! X3.2