RT-Thread源代码根目录详细说明

我从RT-Thread的GitHub官网上面下载了3.1.2的内核源码,下载链接如下
https://github.com/RT-Thread/rt-thread/tags

解压出压缩包后发现主目录下有很多文件和文件夹,查阅了一些资料后才搞明白,特将目录层级说明如下:

目录 说明
github 打开里面只有一个readme文件,可以删除;
bsp 顾明思议,是包含了很多平台的扳级支持包,留一个自己有用的就可以;
components RT-Thread外部组件代码,如Finsh、Lwip、文件系统;
documentation 一些介绍性的文档,包括其代码风格 ;
examples 各种示例代码,是很好的学习素材 ;
include 一些.h头文件;
libcpu 各类芯片/内核的移植代码,比如STM32 ;
src RT-Thread内核代码文件;
tools 使用 scon 自动化创建工具时需要的一些文件;
.gitattributes 有关git的一个文件,不过多讲述;
.gitignore 有关git的一个文件,不过多讲述;
.travis.yml 有关git的一个文件,不过多描述;
AUTHORS 开发者贡献信息;
ChangeLog.md 该版本和该版本之前的变更日志 ;
Kconfig 对内核和组件的功能进行配置,对组件进行自由裁剪;
License 类似于许可证的存在;
README.md 关于RT-Thread英文版说明;
README_zh.md 关于RT-Thread中文版说明。

猜你喜欢

转载自blog.csdn.net/weixin_42560250/article/details/105518852
今日推荐