LTS 版 Base 如何创建

LTS 版 Base 如何创建

问:长期支持版(如 1.12.13 LTS版本)Base 如何创建?
目前以 1.12.9 为基础的 LTS 长期维护支持版本有 1.12.13,用户可根据自己实际需求确认长期支持版本号,并联系销售获取对应版本的插件安装即可。
注:目前 LTS 版本的插件必须在 4.0.0 版本的 IDE 基础上安装。
具体组件安装流程如下:
安装 RealEvo_SylixOS_LTS 组件之前要安装 RealEvo-IDE 工具,安装完 RealEvo-IDE 后双击 “RealEvo_SylixOS_LTS_1.12.13.exe” 安装包进行安装,安装目录需要选择 IDE 的安装目录。

                                    图1.1  安装目录

选择目录后会默认选择 RealEvo_SylixOS_LTS 相关组件,直接点击“安装”即可。

                                    图1.2  组件选择

安装完 RealEvo-IDE 以及 RealEvo_SylixOS_LTS 组件后,双击桌面的 “RealEvo-IDE” 图标打开 RealEvo-IDE,首次打开需要选择一个文件夹作为存放 SylixOS_LTS 工程的工作空间,选择工作空间路径后,点击 “Launch” 按钮即可进入 SylixOS_LTS 工作空间。

                                    图1.3  工作空间目录

Base 创建流程如下:
选择菜单 “File→New”,弹出窗口中列出了 SylixOS 支持的工程类型,如图 2.1,选择 “SylixOS Base” 选项创建 Base 工程。 

                                                图 2.1 Base 工程选择

进入 Base 工程命名页面,在 “Project Name” 输入框输入工程名(工程名称不允许包含空格,取消勾选 “Use default location”,可 在默认 Workspace 之外的位置创建工程),填写完成后点击下一步。

                        图 2.2 工程命名

进入到Base类型选择界面时,需要在 “SylixOS version” 选择框内选择 “SylixOS_COM_LTS_1.12.13”(具体版本根据自己所安装组件版本或使用版本进行选择)。

Base 类型的选择决定了对应其它工程的类型(例如:SylixOS App 工程类型由依赖的 SylixOS Base 工程的类型决定)。

                        图 2.3 组件版本选择

选择 SylixOS Standard Base 创建标准版本 Base 工程。

                        图 2.4 选择 Base 版本

点击“Next”进入 Base 设置页面,设置基础编译选项包含:工具链、调试级别、处理 器和浮点处理器设置,如图所示。

                              图 2.5 参数配置

点击 “Next” 进入组件选择页面,SylixOS 包含大量可选组件。选中图中列表左侧复选框可包含对应组件到 SylixOS Base 工程,选择 “Select All” 按钮可选中全部组件。这里点 “Finish” 即可完成工程创建。

                              图 2.6 Base 组件选择

创建完成后可以在 Base 工程源码中查看到版本信息。

                                                                 图 2.7 版本信息







    • Related Articles

    • simulator 如何创建(修改)挂载 ramfs 的虚拟机设备

      问:如何创建(修改) simulator 挂载 ramfs 文件系统的虚拟机设备? 答:这里以 simulator 内 sparc 虚拟机为例,介绍如何修改 bsp 完成 ramfs 的挂载使用,其他类型虚拟机自行选择配置即可。 1、创建 Base 工程,并完成编译,配置如下图; 2、依赖 步骤 1 编译完成的 base 工程,创建 bsp 工程,并修改下图位置,完成编译; 3、新建虚拟机,按照下图配置; 4、虚拟机配置选择 bsp 工程编译生成的镜像文件,完成创建; ...
    • 更新 Lite 版 Base 方式

      1、适用范围   本文档面向SylixOS Lite版程序开发工程师和相关测试人员,协助解决开发或测试过程中需要更换Lite版Base版本问题。 2、原理概述 最新的源码可从 SylixOS开源网站 Git上获取,但获取的代码默认为标准版Base,而非Lite版。Lite 版 Base 与标准版 Base 代码完全一致,区别在于 Lite 版 Base 通过宏控制关闭了部分内核功能和缩减了部分内核资源。区别主要位于 libsylixos/SylixOS/config 目录下。因此更新最新版的 ...
    • RealEvo-IDE各版本及 Base 功能差异

      SylixOS 开发环境 RealEvo-IDE 体验版、标准版、专业版、旗舰版区别列表。 标配包 体验版 标准版 专业版 旗舰版 (仅面向军工行业) 平台支持 ■标配 □选配 —无 ARM (32/64) ■ ■ ■ ■ RISC-V ■ ■ ■ ■ x86/x64 ■ ■ ■ ■ MIPS □ — ■ ■ PowerPC □ — ■ □ ARM (Cortex-R、M) ■ ■ ■ ■ SPARC □ — ■ □ C-SKY □ ■ ■ ■ TI C66x DSP □ — ■ □ ...
    • 如何创建 C++ 工程以及专家模式手动修改 Makefile

      Q:如何创建 C++ 工程以及设置专家模式手动修改 Makefile 文件? 创建SylixOS APP工程时,弹出的页面会有一个 “Is C++ project” 的勾选项,选中则可以创建C++工程。      在.mk文件中 #********************************************************************************************************* # C++ config ...
    • SylixOS 功能介绍及版本差异

      SylixOS功能介绍及版本差异 SylixOS 标准版 SylixOS 标准版是 SylixOS 的基础版本,具备如下功能: 兼容 IEEE 1003(ISO/IEC 9945)操作系统接口规范; 兼容 POSIX 1003.1b(ISO/IEC 9945-1)实时编程标准; 支持国军标 GJB7714-2012 操作系统接口规范; 优秀的实时性能(任务调度与切换算法时间复杂度为 O(1)); 支持无限多任务; 抢占式调度支持 256 个优先级; 支持虚拟进程; ...