Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 1.06 KB

workspace.md

File metadata and controls

54 lines (38 loc) · 1.06 KB

搭建开发环境

本文以搭建rt-thread平台的LuatOS环境为主 分两种形式:

  1. 子模块形式, bsp源码放着LuatOS源码目录下
  2. package形式, rt-thread源码与LuatOS源码同级

无论哪种, 均使用SConscript关联起来.

安装必要的软件

  • git 从git-scm官方下载
  • rt-thread的env工具, 从rt-thread官方下载

下载源码(子模块形式)

请在D盘新建一个github目录, 在该目录下进行操作

LuatOS源码

cd github
// 国内外地址选一个就行
// github地址
git clone https://github.com/openLuat/LuatOS.git
// 国内镜像地址
git clone https://gitee.com/wendal/LuatOS.git

W60x源码

当前的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形式)

暂时取消package形式的介绍