一些RT-Studio的BSP编译不过的问题与解决方法

电子说

1.3w人已加入

描述

问题:工程在scons下可以编过,studio编译不过

分析:看编译输出可能是缺某些宏,导致某部分程序未被包含

原因:rtconfig_preinc.h文件 缺失部分宏

解决方:见下文

示例;

BSP:AB32VG1

使用Studio生成工程,会出现以下问题

AB32VG1

使用scons编译会出现以下问题

AB32VG1

当然这个问题还是比较单一好解决的,解决方法:

将报错的RT_SECTION全部替换为rt_section,就顺利编过了。

AB32VG1

显然studio出现的不是这个问题,当然studio也会报这个错,只是目前有更重要的错误,个人才疏学浅,这个问题先不纠结是什么原因了。重点放在studio出现的问题。

studio的出现的错误的解决方法:

首先在studio生成的工程下用scons编译,解决完现有的错误,使scons可以编过
在studio中同步scons配置至项目

AB32VG1

AB32VG1

完成上述工作后:

AB32VG1

完美解决!!!

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分