Linux
发布于2021年3月中旬
快速上手
1. 克隆仓库
git clone https://gitee.com/scriptiot.com/evm3
git submodule update --init --recursive
2. 安装QT
进入QT官网,选择Linux版本下载(QT现在需要注册才能下载了)。
3. 编译工程
进入目录bsp/linux/app,用QTCreator打开app.pro。配置好编译器后,点击编译、运行。
在app.pro文件中,取消注释
#DEFINES += CONFIG_EVM_MODULE_MPY
可以开启Micropython模块支持,具体用法和实现参考: Micropython
目前Linux上支持的模块有:
#DEFINES += CONFIG_EVM_MODULE_FS #文件系统
DEFINES += CONFIG_EVM_MODULE_NET #网络模块
DEFINES += CONFIG_EVM_MODULE_PROCESS #process模块
DEFINES += CONFIG_EVM_MODULE_EVENTS #event模块
DEFINES += CONFIG_EVM_MODULE_DNS #DNS模块
DEFINES += CONFIG_EVM_MODULE_TIMERS #定时器模块
DEFINES += CONFIG_EVM_MODULE_BUFFER #buffer模块
DEFINES += CONFIG_EVM_MODULE_ASSERT #assert模块
DEFINES += CONFIG_EVM_MODULE_HTTP #http模块
#DEFINES += CONFIG_EVM_MODULE_MPY #Micropython模块