RealEvo
描述
VSCode 下的SylixOS 开发环境。
功能
- 初始化 SylixOS 工作区
- 配置 SylixOS 工程
- 创建 SylixOS 工程
- 配置构建、清理、部署、运行和调试 SylixOS 应用程序
- 设备管理
- 部署工程到设备
- 工程打包与发布
环境
RealEvo for VSCode 需要的前置条件:
- RealEvo-Linux-Tools:确保目标 Linux 环境已经安装了 RealEvo-Linux-Tools。
- C/C++ 扩展:确保 VSCode 正确安装了 C/C++ 扩展。
- 如果使用 VSCode 远程 Linux,需要在 VSCode 安装 Remote-SSH 扩展
使用方法
- 打开工作区:
- 打开本地工作区:打开本地文件夹。
- 打开远程工程区:使用
Remote - SSH 插件连接远程计算机,再打开文件夹。
- 创建
base :
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-workspace-createbase 。
- 根据界面提示输入信息,点击
submit 按钮完成创建。
- 初始化工作区:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-workspace-init 。
- 按照提示输入工作区
base 路径,选择工作区的PLATFORM ,点击OK按钮完成工作区初始化
- 创建工程:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-project-create 。
- 根据界面提示输入信息,点击
submit 按钮完成创建。
- 配置工作区:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-workspace-config 。
- 打开工作区配置文件。
- 配置工程:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-project-config 。
- 打开工程配置文件。
- 配置工程参数:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-project-params 。
- 打开工程编译参数配置文件。
- 配置工程调试:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-project-active 。
- 配置工作区当前活跃工程以及调试参数。
- 设备管理:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-device 。
- 打开设备管理配置文件,修改设备信息。
- 添加新设备:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-device-add 。
- 打开设备管理配置文件,配置新增的设备信息。
- 构建工程:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-build-config 。
- 生成构建配置。
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-build-incremental 。
- 增量构建工程。
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-build-install 。
- 安装已经构建的应用程序。
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-build 。
- 全量构建工程。
- 清理构建产物:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-build-clean 。
- 清理构建产物。
- 卸载应用程序:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-build-uninstall 。
- 卸载应用程序。
- 上传工程:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-upload-project 。
- 部署工程到模板设备。
- 上传工作区:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-upload-workspace 。
- 部署工作空间到模板设备。
- Armory 配置:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-package-package 。
- 打开Armory配置文件。
- 配置 Armory 地址:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-package-set 。
- 配置 Armory。
- 安装 Armory 包:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-package-install 。
- 从 Armory 下载并安装包。
- 打包并上传工程:
- 打开命令面板 (Ctrl+Shift+P),运行命令
rl-package 。
- 打包工程并上传armory。
常用命令列表
rl-workspace-init : 初始化 SylixOS 工作区并创建必要的 VSCode 配置文件。
rl-workspace-createbase : 创建工作区基础 base。
rl-workspace-config : 打开工作区配置文件。
rl-build-clean : 清理构建产物。
rl-build-config : 生成构建配置。
rl-build-incremental : 增量构建工程。
rl-build-install : 安装构建的应用程序。
rl-build-uninstall : 卸载应用程序。
rl-build : 全量构建工程。
rl-upload-project : 部署工程到模板设备。
rl-upload-workspace : 部署工作空间到模板设备。
rl-project-create : 创建一个新的 SylixOS 工程。
rl-project-config : 打开工程配置文件。
rl-project-params : 打开工程编译参数配置文件。
rl-project-active : 配置工作区当前工程以及调试参数。
rl-device : 打开设备管理配置文件。
rl-device-add : 打开设备管理配置文件,配置新增的设备信息。
rl-package-set : 配置 Armory 地址。
rl-package-package : 打开 Armory 配置文件。
rl-package-install : 从 Armory 下载并安装包。
rl-package : 打包并上传工程。
技术支持
邮箱: acoinfo@acoinfo.com
电话: 010-56082456
| |