RT-thread studio工程的文件夹消失

现象

RT_Thread Studio 进行RT_Thread Setting保存后自己创建的文件夹会消失,在applications中创建了mcu_sdk文件夹,但是进行RT_Thread Setting 保存后,创建的文件就消失了
在这里插入图片描述
在这里插入图片描述
打开自己的工程文件夹后发现自己建的文件夹还在,但是在RT_Thread Studio 中点刷新也没有用。

解决方案1(简单)-过滤器

我找到了解决办法,在“过滤器和定制”里“过滤器”选项下选中的“RTT Excluded Resource”取消选中即可,操作如下图,最终成功显示了排除在构建外的文件夹。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
参考:
Studio 进行RT_Thread Setting后自己创建的文件夹会消失
项目资源管理器如何 显示/隐藏 被排除构建的资源

解决方案2(定制化-稍复杂) -通过 Sconscript 管理工程源文件

大家在使用studio的过程中有时会遇到两个问题:

  1. RT-Thread Settings 保存修改的配置后,“项目资源管理器” 中用户自己添加代码文件消失该怎么处理
  2. 如何在带有 Sconscript 文件的文件夹下加入自己的源码文件
    复制错误复制成功
    这两个问题的本质是需要解决 Sconscript 对工程源文件的管理问题

第一个问题是由于,用户自己添加的代码文件所在目录下有 Sconscript 文件,因为 RT-Thread Settings 保存配置时,会根据目录下 Sconscript 文件里的定义,将用户自己添加的这些源文件排除编译导致的( Studio 的“项目资源管理器”窗口默认过滤不显示排除编译的源文件),需要在 Sconscript 中恢复对工程源文件的管理,第二个问题是需要在 Sconscript 中添加对工程中新加入的源文件的管理,二者的解决办法相同,请尝试以下办法:

打开并编辑对应目录下的 SConscript 文件,在 src = Split(‘’’ ‘’') 中添加需要加入编译的源文件的名字,例如加入 application.c
在这里插入图片描述
之后右键点击工程,更新软件包
在这里插入图片描述
更多参见
[RT-Thread Sconscript 编写指导](https://www.rt-thread.org/document/site/#/development-tools/build-config-system/SCons?id=_5-scons-%E5%87%BD%E6%95%B0%E5%9C%A8-sconscript-
SCons 原生函数介绍
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RT-Thread Web是一个基于RT-Thread实时操作系统的开源Web服务器框架。RT-Thread是一个轻量级的实时操作系统,它具有低内存占用、快速启动、可裁剪性的特点,适用于资源受限的嵌入式系统。而RT-Thread Web作为其扩展模块之一,为嵌入式设备提供了一个简单、高效的Web服务能力。 RT-Thread Web充分利用了RT-Thread的特性,通过与RT-Thread实时内核的集成,可以使嵌入式设备具备Web服务器的功能,支持HTTP和HTTPS协议。RT-Thread Web具有多线程支持和相对较小的内存占用,使嵌入式设备可以同时处理多个web请求,拥有更好的实时性和性能表现。 RT-Thread Web提供了丰富的功能,包括HTTP请求处理、静态页面服务、动态脚本解析、文件上传、Cookie管理等。同时,RT-Thread Web还支持对URL的路由处理和HTTP的各种请求方法(GET、POST、PUT、DELETE等)的处理,可以根据不同的需求进行灵活的配置和扩展。 使用RT-Thread Web,开发者可以方便地将Web服务嵌入到嵌入式设备中,使其具备与PC或手机等终端设备进行数据交互和远程控制的能力。这对于物联网设备、智能家居、工业自动化等领域的嵌入式系统来说,具有十分重要的意义。 总之,RT-Thread Web作为RT-Thread实时操作系统的一个重要组成部分,为嵌入式设备提供了简单、高效的Web服务能力,使其可以方便地与外部环境进行通信和交互。在嵌入式系统领域中,RT-Thread Web具有广泛的应用前景和市场潜力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值