SylixOS更新相关操作说明

时间:2024-04-11 10:18:39

SylixOS IDE更新

翼辉信息会每隔半年或一年发布一版新的SylixOS IDE,修复,升级,增加各种开发工具之外,还会携带最新的SylixOS内核和相关组件库源码。

翼辉信息提供多个级别的IDE版本,它们的会有相同的版本号但功能受限会有差异,其中体验版功能最少,可以免费申请。IDE下的help菜单可以查看当前IDE版本。

  • 体验版(experience)
  • 标准版(standard)
  • 专业版(professional)
  • 旗舰版(ultimate)

SylixOS更新相关操作说明

安装新版IDE时如果之前的license并未到期,则还可以继续使用该授权而无需重新注册。要先备份C:\ACOINFO\RealEvo\ide目录下的license文件,然后卸载旧版软件,安装新版软件,最后拷贝之前备份的license文件到C:\ACOINFO\RealEvo\ide目录下即可。

SylixOS内核更新

虽然IDE携带SylixOS内核和相关组件库源码,可用于自动生成base工程,但IDE的更新速率要远低于SylixOS内核的更新速率。如果不使用IDE自动生成的base,或要更换base内核版本,则需要开发者手推动替换base工程文件夹下的libsylixos库。

SylixOS是开源操作系统,其SylixOS内核,相关组件库,部分bsp等源码都可以到官方git仓库下载,网页地址如下:
SylixOS官方git仓库:http://git.sylixos.com/cgit/

SylixOS更新相关操作说明
更新SylixOS内核比较简单,删除或改名base工程下的libsylixos文件夹,从官网下载libsylixos库并复制到base工程下一替换旧的内核库,可以从该库git里检出想要的历史版本,重新编译base工程即可。

注意如果libsylixos库版本和配套的libcextern等组件库版本相差较大,可能会出现编译报错,此时还要更新libcextern等组件库到合适版本,更新方式和libsylixos一样。