sylixos与harmonyOS,SylixOS在x86平台的快速构建

1.适用范围

本文档适用于使用RealEvo-IDE集成开发环境在x86平台快速构建SylixOS运行环境。

2.前提准备在开发机上正确安装RealEvo-IDE集成开发环境。

一台正常的x86平台目标机(建议使用Intel处理器,包含显示器或者串口等输出设备和键盘等输入设备)。

如果需要U盘安装则需要一个大于32M的空白U盘。

3.制作x86 bsp启动镜像

3.1准备base工程

3.1.1打开RealEvo-IDE

双击

d1cde2bd4cf344503addf12da6c38280.png图标,打开RealEvo-IDE软件,如图 31所示选择建立工程的工作空间路径。

7ff6cc305bd12cbf5ed1d98d7d6faeb4.png

图 31设置工作空间目录

选择工作空间后,确认进入主界面。RealEvo-IDE主界面如图 32所示。

9af2b17c5616450b972ccb20aaeefea6.png

图 32  RealEvo-IDE主界面

3.1.新建x86 base工程

1.点击打开新建base工程选项卡,操作如图 33所示。

069a53318a26c2ffba8eaaf22fa67695.png

图 33打开新建base工程选项卡

2.编辑工程名,进入详细工程配置,具体操作如图 34所示。

d23fa419c75c0f6ad65f00ae156d2c81.png

图 34编辑工程名进入详细配置

3.配置x86 base工程平台选项,进入组件选项卡,具体操作如图 35所示。

20b135a22a60475f08dc8fdfe88835a7.png

图 35配置x86 base平台选项

4.勾选需要的系统组件完成base工程的建立,具体操作如图 36所示。

669bf6d6347de74ffc7b9ea88d6f8801.png

图 36勾选系统组件,完成base工程建立

3.1.3编译base工程

编译已建立的base工程,操作如图 37所示。

d55b1428602490a4eec7f9ebf1278161.png

图 37编译已建立的base工程

3.2准备x86bsp工程

3.2.1新建x86bsp工程

SylixOS的x86平台bsp代码是开源的,并且集成在Real-Evo IDE中,可以直接建立相关工程。

1.  打开新建bsp工程选项卡,具体操作如图 38所示。

d3c43782bb6cb1a74e3d0770c6355bfa.png

图 38打开新建bsp工程选项卡

2.  编辑工程名,进入工程详细配置,具体操作如图 39所示。

e98f17e520b17665e0f61fca2cc9ecf7.png

图 39编辑工程名,进入详细配置

3.  配置bsp工程详细选项,具体步操作如图 310所示。

c88fe1cae056675ca88a764e74edff1e.png

图 310配置bsp工程详细选项

4.  完成建立,如图 311所示。

ca877b5f8229da3dd53128c57314d566.png

图 311完成x86 bsp工程建立

3.2.2编译x86bsp工程生成系统镜像

编译已建立的bsp工程,具体操作如图 312所示。

f0937c6b53c8a605e16c5722e6533e76.png

图 312编译已建立的bsp工程

生成系统镜像文件在bsp工程的Debug目录下(若是Release版本,则生成的镜像文件在相关工程的Release目录下)。具体路径如图 313所示。

d687bd7f0890b3c467cc63420dacb4ff.png

图 313编译生成的系统镜像文件路径

4.在x86平台安装并运行SylixOS

请参考《Real-Evo 使用手册》第8章:“安装SylixOS”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值