问题:工程在scons下可以编过,studio编译不过
分析:看编译输出可能是缺某些宏,导致某部分程序未被包含
原因:rtconfig_preinc.h文件 缺失部分宏
解决方:见下文
示例;
BSP:AB32VG1
使用Studio生成工程,会出现以下问题
使用scons编译会出现以下问题
当然这个问题还是比较单一好解决的,解决方法:
将报错的RT_SECTION全部替换为rt_section,就顺利编过了。
显然studio出现的不是这个问题,当然studio也会报这个错,只是目前有更重要的错误,个人才疏学浅,这个问题先不纠结是什么原因了。重点放在studio出现的问题。
studio的出现的错误的解决方法:
首先在studio生成的工程下用scons编译,解决完现有的错误,使scons可以编过
在studio中同步scons配置至项目
完成上述工作后:
完美解决!!!
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
BSP
+关注
关注
1文章
86浏览量
26106 -
RT-Thread
+关注
关注
31文章
1272浏览量
39906 -
AB32VG1
+关注
关注
1文章
5浏览量
554
发布评论请先 登录
相关推荐
【睿赛德 RW007 WiFi 模块试用连载】基于RT-STUDIO配置RW007的过程
已经配置成功。利用wifi 系列cmd,首先wifi scan:再wifi join,然后ping 163试试:四、一些心得1、RT-STUDIO很强大,跟CubeMX搭配起来简直如虎添翼,必须赞赞赞
发表于 07-12 12:57
【睿赛德 RW007 WiFi 模块试用连载】基于RT-STUDIO配置RW007
已经配置成功。利用wifi 系列cmd,首先wifi scan:再wifi join,然后ping 163试试:四、一些心得1、RT-STUDIO很强大,跟CubeMX搭配起来简直如虎添翼,必须赞赞赞
发表于 07-12 12:58
基于RT-Studio的配置重写块设备
文章目录开发环境RT虚拟文件系统简介基于RT-Studio的配置重写块设备相关代码重写块设备代码的原因生成SDMMC初始化代码在RT中初始化并注册块设备将块设备挂载到文件系统其他注意事项小结
发表于 08-24 08:28
将RT-Studio从2.1.3更新为2.1.4后新建工程无法调试怎么解决?
将RT-Studio从2.1.3更新为2.1.4后新建工程出现无法调试的问题提示:Could not determine GDB version after sending: D
发表于 03-14 14:38
scons如何才能生成rt-studio工程?
尝试通过RT-Studio导入makefile工程,makefile由scons生成,但这个文件貌似有些问题,直接make会报错“此时不应有!”。不知是什么原因?或者,scons有其它方法生成rt-studio工程吗?
发表于 03-23 11:51
使用RT-Studio对jlink软件进行仿真提示异常怎么办
在使用RT-Studio进行仿真时,如果提示如下异常,一般是jlink硬件不支持当前jlink软件版本,可以去jlink官网下载低版本的jlink软件安装。安装完成后可以在RT-Studio中修改新的jlink版本支持,操作
发表于 06-13 11:41
使用RT-studio对CAN驱动进行测试
由于ART-pi的BSP包并不在RT-thread代码库的bsp目录中,而是单独的库,且说明用提及了使用RT-studio直接使用的说明,之前已经安装了
发表于 07-01 10:57
rt-studio bug导致编译失败如何解决
我使用rt-studio 编译工程 , 使用左上角的构建功能 编译成功,但是如果是由旁边的重新构建,就会报错,错误如下一样的文件,使用构建就可以,重新构建就不可以,而且在使用重新构建后
发表于 11-08 10:19
在rt-studio潘多拉开发板最新rt-thread不能运行的解决办法分享
在rt-studio 上 选择基于开发板的项目,选择潘多拉,rt-thread选择lasted ,如下图之后遇到的报错,主要是因为rt-thread更新后,软件包没有更新,出现的问题第一
发表于 12-05 13:52
请问RT-Studio的map文件怎么看SRAM和Flash使用了多少呢?
Keil MDK 生成的的 map 可以在文件最后看到一个总和。RT-Studio 生成的 map 似乎很不一样,看不太明白。哪里可以直接看到总和?请问 RT-Studio 的 map
发表于 01-30 14:28
使用rt-studio基于芯片生成的stm32f429工程求解
如何修改才能使每个子文件夹下都有一个sconscript文件并能决定这个文件下的那些文件参与编译呢,能否通过rt-studio来配置呢 还是只能通过修改sconstruct文件和sconscript文件来实现呢?
发表于 02-09 10:37
一些RT-Studio的BSP编译不过的问题与解决方法
问题:工程在scons下可以编过,studio编译不过分析:看编译输出可能是缺某些宏,导致某部分程序未被包含原因:rtconfig_preinc.h文件 缺失部分宏
发表于 03-15 15:29
rt-studio bug导致编译失败如何处理?
我使用rt-studio 编译工程 , 使用左上角的构建功能编译成功,但是如果是由旁边的重新构建,就会报错,错误如下
一样的文件,使用构建就可以,重新构建就不可以,而且在使用重新构建
发表于 04-27 10:54
在RT-Thread Studio中执行【从MDK同步到RT-Studio】报错是为什么?
在RT-Thread Studio中执行【从MDK同步到RT-Studio】出现如下错误
[1660] Failed to execute script main
Traceback (most
发表于 08-02 18:27
评论