本文以搭建rt-thread平台的LuatOS环境为主 分两种形式:
- 子模块形式, bsp源码放着LuatOS源码目录下
- package形式, rt-thread源码与LuatOS源码同级
无论哪种, 均使用SConscript关联起来.
- git 从git-scm官方下载
- rt-thread的env工具, 从rt-thread官方下载
请在D盘新建一个github目录, 在该目录下进行操作
cd github
// 国内外地址选一个就行
// github地址
git clone https://github.com/openLuat/LuatOS.git
// 国内镜像地址
git clone https://gitee.com/wendal/LuatOS.git
当前的bsp源码以git submodule的形式存在
cd LuatOS
git submodule init
git submodule update
在D:\github\LuatOS\bsp\w60x
目录下, 启动env工具
# 更新pkgs
pkgs --update
# 执行编译
scons
# 等待编译完成后, 可以在D:\github\LuatOS\bsp\w60x\Bin目录找到刷机文件, 刷机即可
暂时取消package形式的介绍