码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu18.04编译Fuchsia

时间:2018-12-08 15:43:44      阅读:314      评论:0      收藏:0      [点我收藏+]

标签:zip   war   doc   设置   ref   源代码   分享   line   script   

编译环境

系统:Ubuntu 18.04.1 LTS 64-bit

内存:8 GiB

CPU:Intel? Core? i5-4200M CPU @ 2.50GHz × 4

 

1.安装编译环境

sudo apt-get install build-essential curl git python unzip

2.获取源代码

  这个脚本先会创建名为 fuchsia 的目录

curl -s “https://fuchsia.googlesource.com/scripts/+/master/bootstrap?format=TEXT 1” | base64 --decode | bash

  执行完成后会得到以下文件,文件大小 18G

  技术分享图片

  脚本执行完成后会提示将 jiri 工具添加到环境变量中

export PATH="/home/mick/Documents/fuchsia/.jiri_root/bin:$PATH"

  这个命令是 build前的配置,并将生成的系统输出到 out/debug-x64 目录中

fx set x64

  开始编译

fx full-build

  过程中会出现几个 Warning ... 之后编译完成

3.启动 Fuchsia

  有两种启动方式,

  第一种是硬件引导安装并运行,现在支持的设备有 Acer Switch Alpha 12 , Intel NUC , Google Pixelbook , 以后会尝试在这些设备上运行。

  第二种是在没有支持的硬件情况下可以使用 QEMU ,这个工具在第一步脚本执行时已经下载到本地了,在 /fuchsia/buildtools/linux-x64/qemu 下

  开始运行

fx run

  fx run 有几个参数可以配置QEMU

  • -m  设置 QEMU 的内存
  • -g  启用图形界面
  • -N  启用网络

  也可以使用 fx run -h 查看所有可用选项

  技术分享图片

  这样就运行成功啦~

  最后使用这个命令关闭系统

dm shutdown

  

 

  

 

Ubuntu18.04编译Fuchsia

标签:zip   war   doc   设置   ref   源代码   分享   line   script   

原文地址:https://www.cnblogs.com/mickssr/p/10087659.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!