为什么编一个程序,在Debug模式下编译,无错,在Release模...

2019-07-26 19:22发布

本帖最后由 DLHNR 于 2015-7-24 16:19 编辑

Error[e104]: Failed to fit all segments into specified ranges. Problem discovered in segment CODE. Unable to place 49 block(s) (0x23ce byte(s) total) in 0x1e3e  
byte(s) of memory. The problem occurred while processing the segment placement command "-P(CODE)CODE=E000-FF7F", where at the moment of placement the  
available memory ranges were "CODE:e142-ff7f"
这是为毛,然后也不知道哪里写错了。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
xyz549040622
1楼-- · 2019-07-26 21:53
超过内存了?编译优化下
DLHNR
2楼-- · 2019-07-26 23:40
xyz549040622 发表于 2015-7-24 16:23
超过内存了?编译优化下

编译优化是什么
dirtwillfly
3楼-- · 2019-07-27 05:28
DLHNR 发表于 2015-7-24 16:26
编译优化是什么

编译器有优化等级选项
DLHNR
4楼-- · 2019-07-27 11:04
dirtwillfly 发表于 2015-7-24 22:07
编译器有优化等级选项

哦哦,我试了一下,是设置的数组太大,导致内存不够了,放到FLash里就行了。
尤彼卡
5楼-- · 2019-07-27 12:51
 精彩回答 2  元偷偷看……
pmp
6楼-- · 2019-07-27 17:44
用外部的

一周热门 更多>