Edit online

基于 scons 的编译框架

Baremetal SDK 采用了 scons 作为编译框架的基础语言,关于 scons 详细使用请参考 SConstruct

Baremetal 编译框架使用了以下树形结构进行层次化的引用:

有了 scons 框架的加持,Baremetal SDK 非常方便的支持 3 种场景的编译:

  • Linux 命令行

  • Windows 命令行,含CMD、Git-bash、RT-Thread env环境

  • Windows IDE