Xenomai 安装准备工作
一些安装xenomai的参考资料:
http://my.oschina.net/hevakelcj/blog/124290
http://blog.sina.com.cn/s/blog_60b9ee1d01019ul9.html
http://blog.csdn.net/vfatfish/article/details/9668207
http://www.sjsjw.com/kf_jiagou/article/35_17293_27331.asp
http://qiuhanstar.blog.163.com/blog/static/3085469520104610215649/
http://blog.chinaunix.net/uid-29918291-id-4507628.html
xenomai安装前准备工作
一、安装环境
1、在虚拟机上安装Ubuntu12.04(http://releases.ubuntu.com/,我用的就是12.04版,没试过其他版本,不知道Ubuntu版本不同 不知道会不会有差别)
2、下载xenomai和Linux内核安装包
xenomai版本为xenomai-2.6.3(http://download.gna.org/xenomai/stable/xenomai-2.6.3.tar.bz2)
Linux内核为Linux3.8.13(http://www.kernel.org/pub/linux/kernel/v2.6/linux-3.8.13.tar.bz2)
不同的xenomai对应不同的Linux版本,可以下好xenomai之后,在xenomai/ksrc/arch/x86/patches下面查看对应的Linux版本号,如下图

二、辅助工具安装
编译内核之前,要对系统编译内核的工具和可能用到的库进行安装。
首先,由于系统本身并没有Xenomai实时内核安装过程的所需的库及开工具,故需安装build-essential和libncurses5-dev库。其中build-essential是C语言的开发包,其中包含了gcc,make,gdb和libc库等许多工具。libncurses5-dev提供字符终端处理库,包括面板和菜单,在此安装的这些库是系统用来在显示器上显示文本的。例如libncurses5-dev会在内核的“make menuconfig”进程中应用到。
执行 sudo apt-get install build-essential 安装build-essential库
执行 sudo apt-get install libncurses5-dev 安装libncurses5-dev库

安装build-essential库 安装 libnucurses5-dev库
三、注意
在安装xenomai之前一定要确保Ubuntu可以连接上外网,否则,不能安装前面两个库
网络配置问题
http://www.cnblogs.com/likwo/archive/2012/05/14/2499880.html
Xenomai 安装准备工作的更多相关文章
- xenomai安装
一.Linux内核打实时补丁 1.将下载的Linux和xenomai安装包放在/usr/src目录下,并解压文件包,命令如下 tar xjf Linux-3.8.13.tar.bz2 tar x ...
- CM和CDH的安装-准备工作
估计要分开来两篇博客说明,因为截图较多. 1.三个节点cdh1(主节点),cdh2,cdh3 配置就用一张图来说明,因为资源有限 2.版本依赖说明: CDH-5.9.0-1.cdh5.9.0.p0.2 ...
- kudu_CM安装准备工作
Cloudera Manager简介: hadoop: https://yq.aliyun.com/articles/60759 ----------------------------------- ...
- centos7最小化安装准备工作
1.配置网络 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16780032 HWADDR=00:0C:29:48:9 ...
- Greenplum 源码安装教程 —— 以 CentOS 平台为例
Greenplum 源码安装教程 作者:Arthur_Qin 禾众 Greenplum 主体以及orca ( 新一代优化器 ) 的代码以可以从 Github 上下载.如果不打算查看代码,想下载编译好的 ...
- star ccm+ 11.02安装
STAR CCM+是CD-Adapco公司的主打软件,其安装方式较为简单,这里以图文方式详细描述STAR CCM+11.02安装过程. 1 安装准备工作2 正式安装3 软件破解4 软件测试 1 安装准 ...
- Caffe + Ubuntu 14.04 64bit + 无CUDA(linux下安装caffe(无cuda)以及python接口)
安装Caffe指导书 环境: Linux 64位 显卡为Intel + AMD,非英伟达显卡 无GPU 一. 安装准备工作 1. 以管理员身份登录 在左上角点击图标,搜索terminal(即终端),以 ...
- mac 10.11.6,Xcode8下,ruby2.3安装,Cocoapods安装~
适用环境 mac: 10.11.6 Xcode:8.1 命令执行步骤(安装ruby2.3前准备工作) 查看ruby更新源 gem sources -L 删除默认官方或者淘宝,新增 https://g ...
- 烂泥:puppet3.7安装与配置
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 有关服务器的自动化管理,这方面以前没有接触过.打算这段时间把这块知识给补上. 现在服务器自动化管理软件,使用最多也最火的就是puppet了. 那么我们今 ...
随机推荐
- UVA 540 stl
Queues and Priority Queues are data structures which are known to most computer scientists. The Team ...
- Spring-如何实现事物管理的
事务的实现方式 实现方式共有两种:编码方式:声明式事务管理方式.基于AOP技术实现的声明式事务管理,实质就是:在方法执行前后进行拦截,然后在目标方法开始之前创建并加入事务,执行完目标方法后根据执行情况 ...
- BZOJ4195 程序自动分析
Description 在实现程序自动分析的过程中,常常需要判定一些约束条件是否能被同时满足. 考虑一个约束满足问题的简化版本:假设x1,x2,x3,…代表程序中出现的变量,给定n个形如xi=xj或x ...
- 中间件、MetaQ入门学习
目录 . 中间件技术 . MetaQ中间件 . MetaQ编程实践 1. 中间件技术 0x1: 中间件简介 中间件(Middleware)是提供系统软件和应用软件之间连接的软件,以便于软件各部件之间的 ...
- 使用 Python 抓取欧洲足球联赛数据
Web Scraping在大数据时代,一切都要用数据来说话,大数据处理的过程一般需要经过以下的几个步骤 数据的采集和获取 数据的清洗,抽取,变形和装载 数据的分析,探索和预测 ...
- [Python] Python 之 __new__() 方法与实例化
__new__() 是在新式类中新出现的方法,它作用在构造方法建造实例之前,可以这么理解,在 Python 中存在于类里面的构造方法 __init__() 负责将类的实例化,而在 __init__() ...
- Aop 是面向切面编程,
Aop 是面向切面编程,是在业务代码中可以织入其他公共代码(性能监控等),现在用普通的方法实现AOP http://blog.csdn.net/heyanfeng22/article/details/ ...
- include ""与include<>
在C程序中包含文件有以下两种方法:(1)用符号“<”和“>”将要包含的文件的文件名括起来.这种方法指示预处理程序到预定义的缺省路径下寻找文件.预定义的缺省路径通常是在INCLUDE环境变量 ...
- squid 学习笔记
Squid学习笔记 1.安装前的配置 编译安装之前需要校正的参数主要包括File Descriptor和Mbuf Clusters. 1.File Descriptor 查看文件描述符的限制数目: u ...
- 转 Xenserver HVM is required for this operation的解决办法
今天在XenServer中安装虚拟机时出现如下错误: 原因:没有开启XenServer服务器主机的虚拟化支持功能 解决办法:在XenServer主机的BIOS里开启CPU的虚拟化支持功能 本文出自 “ ...