内存分配的问题 求救!

2019-07-21 01:07发布

我看见以前的帖子说改malloc.h中的大小可以解决问题   但是我这又出了什么问题啊!我先上第一个图  这个图是,malloc.h没改过的

然后我再改#define MEM1_BLOCK_SIZE 32 //内存块大小为32字节
#define MEM1_MAX_SIZE 1*1024 //最大管理内存 110k
#define MEM1_ALLOC_TABLE_SIZE MEM1_MAX_SIZE/MEM1_BLOCK_SIZE  //内存表大小


然后变成了22个错误了    明显错误变小了
接着我再改小
#define MEM1_BLOCK_SIZE 32 //内存块大小为32字节
#define MEM1_MAX_SIZE 512//最大管理内存 110k
#define MEM1_ALLOC_TABLE_SIZE MEM1_MAX_SIZE/MEM1_BLOCK_SIZE  //内存表大小

就变成这样了   这为什么啊   我这些头文件肯定都包含了  而且还是提示Not enough information to list image symbols.  最后这些错误是不是内存引起啊?我是探索者开发板!有谁懂吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。