zoukankan      html  css  js  c++  java
  • Zircon初体验-编译运行

    zircon微内核官方源码和介绍:(fuchsia)
    https://fuchsia.googlesource.com/zircon
    https://fuchsia.dev/fuchsia-src/development/kernel/getting_started

    https://zhuanlan.zhihu.com/p/42608941

    本文档的实验平台为Ubuntu14.04,amd64.

    Zircon是Fuchsia OS核心平台,由微内核,用户空间服务,驱动和库组成.

    1.下载Zircon源代码,命令为:

    git clone https://fuchsia.googlesource.com/zircon

    2.安装编译Zircon的编译环境,命令为:

    sudo apt-get install texinfo libglib2.0-dev autoconf libtool bison libsdl-dev build-essential

    3.下载工具链.

    cd zircon/
    ./scripts/download-prebuilt

    下载完成后,zircon目录下会多出一个prebuilt目录,目录内容为:

    4.编译Zircon.

    make -j8 x64

    编译完成后,zircon目录下会多出一个目录build-x64,目录内容为:

    5.使用qemu运行zircon.

    ./scripts/run-zircon-x64

    该脚本会调用./scripts/run-zircon脚本,脚本默认使用prebuilt/downloads/qemu/bin

    下的 qemu-system-x86_64.

    退出qemu,按键: Ctrl-a x

    6.运行结果展示.

  • 相关阅读:
    linux下编译sphinx拓展
    Java为什么使用连接池
    内部类之.this&&.new
    何为代理
    Qt install Phonon
    Gcc简介与常用命令
    Vim的设置和使用——编程者
    QT程序启动界面的使用
    slide from one widget to another
    Hide the common top menu in Ubuntu 12.04
  • 原文地址:https://www.cnblogs.com/bluestorm/p/14783399.html
Copyright © 2011-2022 走看看