刚开始学习RT-ThreadStudio,创建了一个新工程编译发现如下错误,网上检索居然也没有相关话题。只能自己分析了,看样子应该是rt的库函数,怎么也会出错呢?
C:RT-ThreadStudioworkspacestm32h743iit6Debug/../rt-thread/components/dfs/src/dfs.c:144: undefined reference to rt_realloc' C:RT-ThreadStudioworkspacestm32h743iit6Debug/../rt-thread/components/dfs/src/dfs.c:160: undefined reference to
rt_calloc'
./rt-thread/components/dfs/src/dfs.o: In function fd_put': C:RT-ThreadStudioworkspacestm32h743iit6Debug/../rt-thread/components/dfs/src/dfs.c:270: undefined reference to
rt_free'
使用源码查处工具发现这几个函数是在memheap.c文件中定义了,得到关键信息heap,
于是回到RT-ThreadStudio界面,找到它的内存配置模块发现是没有启用动态内存管理,如下:
更改为如下:
再编译就OK了。
也许这个问题比较简单别人都不屑于记录,但是我觉得分析解决的过程有点意思,于是记录于此分析给大家。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
在前面我们RT-Thread Studio工程基础之上讲一讲RT-Thread内核启动流程.
发表于 06-20 00:30
•5065次阅读
N32G457开发板工程RT-Thread版本4.0.2利用rt-thread studio使能at组件的server后,不加入其他代码,直接编译,报错。make -j8 all
发表于 03-15 10:59
rt-thread studio 安装首先需要确保已经安装 rt-thread studio在工具栏找到 SDK 管理器,点击后在弹出窗口,Board_Support_Packages
发表于 07-01 11:41
Libc九编译错误“undefined reference to `rt_hw_watchdog_register”但凡出
发表于 09-21 16:05
RT-Thread Studio编译出来的固件不支持中文,选项里面没有中文编码项!
发表于 12-30 15:41
RT-Thread Studio V1.1.0 快速上手体验 RT-Thread Studio 主要包括工程创建和管理,代码编辑,SDK管理器,RT
发表于 06-19 11:45
•5922次阅读
RT-Thread Studio驱动SD卡前言一、创建基本工程1、创建Bootloader2、创建项目工程二、配置RT-Thread Settings三、代码分析1.引入库2.读入数据四、效果验证
发表于 12-27 19:13
•20次下载
在最新的 rt-thread 主仓库,支持使用 xmake 工具来编译 rt-thread 工程。
发表于 05-11 15:03
•2221次阅读
- Bluetrum_AB32VG1-ab-prougen ,勾选,安装资源包,至此 可以在 rt-thread studio 基于 AB32VG1 做开发了 还需要在 SDK 管理器中安装 riscv 的工具链,否则无法编译
发表于 08-21 09:57
•2606次阅读
RT-Thread文档_RT-Thread 简介
发表于 02-22 18:22
•5次下载
RT-Thread文档_RT-Thread SMP 介绍与移植
发表于 02-22 18:31
•9次下载
前期准备:从官网下载 RT-Thread Studio,弄个账号登陆,开启rt-thread学习之旅。
发表于 05-15 11:00
•4041次阅读
本次方案基于星火一号开发板开发,使用RT-Thread Studio进行工程创建,代码编辑,RT-Thread配置,调试配置,程序下载等功能。
发表于 07-28 16:41
•1938次阅读
想尝试RT-Thread studio (VSCode),先下载安装VSCode,再搜索RT-Thread
发表于 10-12 10:58
•1146次阅读
在rt-studio 上 选择基于开发板的项目,选择潘多拉,rt-thread选择lasted ,如下图
发表于 10-16 14:50
•1384次阅读
评论