Ubuntu 16.04下搭建L4Re及Fiasco.OC µ-kernel
来源:互联网 发布:货代软件系统 编辑:程序博客网 时间:2024/06/01 10:04
L4Re的官网地址 l4re.org
我这里下载的是l4re-base-17.10.tar.bz2
下载地址https://l4re.org/download/snapshots/
解压文件
tar -xjvf l4re-base-17.10.tar.bz2
搭建L4Re运行环境
1.安装必要的文件
sudo apt-get install make gawk g++ binutils pkg-config g++-multilib subversion
2.进入src/l4目录下
cd src/l4
3.编译
make B=path/to/builddir
如果遇到错误:Install ncurses(ncurses-devel) and try again
则安装sudo apt-get install libncurses5-dev
下面这条命令需在全屏下运行。这里不更改配置,直接E退出即可。
make O=path/to/builddir config
下面这条命令需要时间比较长。
make O=path/to/builddir
搭建Fiasco.OC u-kernel
1.编译
cd src/kernel/fiascomake BUILDDIR=mybuildcd mybuildmake configmake
2.安装QEMU
sudo apt-get install qemu
这里还需安装
sudo apt-get install xorriso
3.运行
进入L4Re-build目录
cd /opt/l4re-base-17.10/src/l4/path/to/builddir
启动L4Re的Hello World程序
这里MODULE_SEARCH_PATH 需更改成自己对应的目录。
make grub2iso E=hello MODULE_SEARCH_PATH=/opt/l4re-base-17.10/src/kernel/fiasco/mybuild/make qemu E=hello MODULE_SEARCH_PATH=/opt/l4re-base-17.10/src/kernel/fiasco/mybuild/
运行成功的界面
阅读全文
0 0
- Ubuntu 16.04下搭建L4Re及Fiasco.OC µ-kernel
- 在Ubuntu 16.04 LTS环境下安装L4RE和Fiasco
- 在Linux(Ubuntu kylin 16.04 LTS)环境下安装L4re内核以及Fiasco,并在其上模拟ARM32位架构环境
- Fiasco
- ubuntu下搭建Asterisk及问题解决
- Ubuntu下搭建ngrok服务器及客户端
- 为启动qemu配置路径(运行qemu的先序操作,在已安装好微内核L4re和fiasco的基础上)
- Ubuntu 11.04下编译kernel
- windows下OC IDE搭建
- ubuntu kgdb kernel 调试环境搭建
- Ubuntu编译Linux kernel环境搭建
- Linux Ubuntu环境下对SD卡分区(烧写uboot,kernel,及filesystem)
- [1] ubuntu 16.04下ffmpeg+sdl的开发环境搭建及测试
- Ubuntu 16.04下LNPM开发环境搭建(Linux + Nginx + PHP + MySQL)及一些概念总结
- ubuntu下,GO语言环境的搭建及helloworld
- Ubuntu下Android源码编译及Eclipse开发环境搭建
- Ubuntu下Android源码编译及Eclipse开发环境搭建
- Ubuntu下cocos2d-x开发环境搭建及配置
- Lintcode 关于分支限界算法的总结
- 比特币原理
- 不完美总结android4.4+透明状态栏
- idea 使用sbt构建工程时错误unresolved dependency: org.scala-sbt#sbt;0.13.8: not found
- YII2框架中统计图插件highcharts中右下角链接如何修改
- Ubuntu 16.04下搭建L4Re及Fiasco.OC µ-kernel
- 重写equals() 和 hashCode()方法
- html&css----引言(10/31)
- 上传数据时将其转为base64格式,支持图片视频
- 高并发压力测试工具Locust(蝗虫)
- 共享房子在深圳等一线城市悄然兴起
- Spring-Session+Redis实现session共享
- 在Dos窗口java程序乱码解决方案
- 给Github上的readme.md加上换行(回车)效果