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.运行结果展示.

  • 相关阅读:
    SpringMVC初识视图解析器
    初识SpringMVC
    C++ 虚函数表
    C++ 纯虚函数 + 抽象类
    C++ 虚析构函数
    C++ 虚函数
    C++ 多态
    leetcode
    leetcode
    leetcode 10.正则表达式匹配
  • 原文地址:https://www.cnblogs.com/bluestorm/p/14783399.html
Copyright © 2011-2022 走看看