谷动谷力

 找回密码
 立即注册

RT-Thread添加软件包会出现uint8_t uint16_t uint32_t size_t NULL未定义

查看数: 2317 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-12-1 23:33

正文摘要:

RT-Thread添加软件包会出现uint8_t uint16_t  uint32_t size_t NULL未定义错误 描述: RT-Thread添加软件包会出现uint8_t uint16_t  uint32_t size_t未定义 大致出错内容,如下: riscv64-unk ...

回复

鸣涧_GC96O 发表于 2021-12-3 11:56:26
还是建议:
RT-Thread官可以统一用标准C库定义的uint8_t uint16_t uint32_t size_t数据类型, 使用我们的代码更有通用性。
大家写代码也用标准C库定义的uint8_t uint16_t uint32_t size_t数据类型,不用使用rt前缀,如rt_uint8_t rt_uint16_t rt_uint32_t rt_size_t等,能统一一下
用这个RTOS目的,就是引用通过软件包,一人开发,所有开发者享用
配置的软件包,能一次性编译通过,如果加载软件包多,改起来,还是有点麻烦,开发者多,如有1亿开发者,每个开发者改这个编译错误用时5分(加重复编译时间)哪么总体开发效率,就整体延误了5亿分钟,想想一个人生命里,有几个5亿分钟
+10

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-6-16 01:34 , Processed in 0.082538 second(s), 41 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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