查看: 2798|回复: 1

[求助] 如何解决out of memory编译错误

[复制链接]
回帖奖励 28 NXP金币 回复本帖可获得 7 NXP金币奖励! 每人限 2 次(中奖概率 80%)

该用户从未签到

2

主题

10

帖子

0

注册会员

Rank: 2

积分
97
最后登录
2021-11-16
发表于 2021-7-15 14:40:01 | 显示全部楼层 |阅读模式
大家好,我们在MCUXpresso IDE平台上做imx-rt1050板子的开发,从SDK中导入了一个基于crank storyboard的例程来进行显示功能的测试,这个例程的显示数据资源来自于crank storyboard软件的例程导出的名称为sbengine_model.h的头文件,该头文件是由crank storyboard designer生成,我们发现当这个头文件过大时,编译失败,信息显示如下:

cc1.exe: out of memory allocating 536875007 bytes

make: *** [source/subdir.mk:24: source/sbengine_task_pxp.o] Error 1


应该是应用程序内存溢出导致,请问有什么方法可以解决这个问题?或者有什么其他推荐的显示触控(HMI)方案,谢谢!

PS:奇怪的是,crank例程本身不大,但导出的sbengine_model.h就很大,有些超过了100MB!

多谢大家了!!!

回复

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24866
最后登录
2025-7-18
发表于 2021-7-16 10:23:43 | 显示全部楼层

回帖奖励 +7 NXP金币

你是说MCUXpresso IDE 导入MIMXRT1050的SDK library中d额Crank例程后,编译有错误,请问具体是哪个例程?
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-19 10:01 , Processed in 0.080076 second(s), 20 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表