一些安装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 安装准备工作的更多相关文章

  1. xenomai安装

    一.Linux内核打实时补丁 1.将下载的Linux和xenomai安装包放在/usr/src目录下,并解压文件包,命令如下 tar xjf  Linux-3.8.13.tar.bz2   tar x ...

  2. CM和CDH的安装-准备工作

    估计要分开来两篇博客说明,因为截图较多. 1.三个节点cdh1(主节点),cdh2,cdh3 配置就用一张图来说明,因为资源有限 2.版本依赖说明: CDH-5.9.0-1.cdh5.9.0.p0.2 ...

  3. kudu_CM安装准备工作

    Cloudera Manager简介: hadoop: https://yq.aliyun.com/articles/60759 ----------------------------------- ...

  4. centos7最小化安装准备工作

    1.配置网络 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16780032 HWADDR=00:0C:29:48:9 ...

  5. Greenplum 源码安装教程 —— 以 CentOS 平台为例

    Greenplum 源码安装教程 作者:Arthur_Qin 禾众 Greenplum 主体以及orca ( 新一代优化器 ) 的代码以可以从 Github 上下载.如果不打算查看代码,想下载编译好的 ...

  6. star ccm+ 11.02安装

    STAR CCM+是CD-Adapco公司的主打软件,其安装方式较为简单,这里以图文方式详细描述STAR CCM+11.02安装过程. 1 安装准备工作2 正式安装3 软件破解4 软件测试 1 安装准 ...

  7. Caffe + Ubuntu 14.04 64bit + 无CUDA(linux下安装caffe(无cuda)以及python接口)

    安装Caffe指导书 环境: Linux 64位 显卡为Intel + AMD,非英伟达显卡 无GPU 一. 安装准备工作 1. 以管理员身份登录 在左上角点击图标,搜索terminal(即终端),以 ...

  8. mac 10.11.6,Xcode8下,ruby2.3安装,Cocoapods安装~

    适用环境 mac: 10.11.6 Xcode:8.1 命令执行步骤(安装ruby2.3前准备工作) 查看ruby更新源 gem sources  -L 删除默认官方或者淘宝,新增 https://g ...

  9. 烂泥:puppet3.7安装与配置

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 有关服务器的自动化管理,这方面以前没有接触过.打算这段时间把这块知识给补上. 现在服务器自动化管理软件,使用最多也最火的就是puppet了. 那么我们今 ...

随机推荐

  1. 另一套Oracle SQL练习题,更新参考答案

    题干: create table student( sno ) primary key, sname ), sage ), ssex ) ); create table teacher( tno ) ...

  2. 【转】HTTP长连接与短连接

    1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接.HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议.IP协议主要解决网络路由和寻址问 ...

  3. BZOJ-1015 StarWar星球大战 并查集+离线处理

    1015: [JSOI2008]星球大战starwar Time Limit: 3 Sec Memory Limit: 162 MB Submit: 4105 Solved: 1826 [Submit ...

  4. SQL多条件查询

    SELECT a.tel,a.business_code,b.name AS business_name,a.register_time FROM T_RED_USER a LEFT JOIN T_P ...

  5. javascript显示实时时间

    <html> <script language=Javascript> function time(){ //获得显示时间的div t_div = document.getEl ...

  6. spark.SecurityManager: SecurityManager: authentication disabled

  7. strstr()

    char * __cdecl strstr ( const char * str1, const char * str2 ) { char *cp = (char *) str1; char *s1, ...

  8. 使用Redis SETNX 命令实现分布式锁

    基于setnx和getset http://blog.csdn.net/lihao21/article/details/49104695 使用Redis的 SETNX 命令可以实现分布式锁,下文介绍其 ...

  9. go runtime scheduler

     http://www.slideshare.net/matthewrdale/demystifying-the-go-scheduler http://www.cs.columbia.edu/~a ...

  10. Solr之搭建Solr5.2.1服务并从Mysql上导入数据

    原文地址:http://www.bkjia.com/webzh/1026243.html