求助 Keil5头文件问题

[复制链接]
1686|3
 楼主| yichunshan 发表于 2017-7-17 09:54 | 显示全部楼层 |阅读模式
keil5, ge, ni, ST, tc
接到一个工程,是C的,但是包含C++代码,楼主表示玩不转
请问下,在main.c中,对堆做了一个如下定义:
_init_alloc( (unsigned int)&heap_zone, (unsigned int)&heap_zone[HEAP_SIZE-1]);
头文件部分添加include <rt_heap.h>

但是还是编译不过,编译提示:
STCubeGenerated\STCubeGenerated.axf: Error: L6218E: Undefined symbol _init_alloc (referred from main.o).

求教,这个究竟是哪里定义的呢?
dirtwillfly 发表于 2017-7-17 12:15 | 显示全部楼层
不知道呢,提示只是说没定义。
你搜索下代码
 楼主| yichunshan 发表于 2017-7-24 13:31 | 显示全部楼层
搞定了,MDK需要配置一些东西
零三翟邢止胃 发表于 2019-3-21 12:44 | 显示全部楼层
MDK需要配置一些东西
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

943

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部