一些安装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. struts的上传和下载

    上传: jsp: <body> <h1>filogin</h1> <!--如果表单中有文件文件控件,上传的编码必须是multipart/form-data - ...

  2. hdu4547 lca tarjan

    比较直接. #include<map> #include<queue> #include<stack> #include<cmath> #include ...

  3. Java基础-内部类-为什么成员内部类可以无条件访问外部类

    在此之前,我们已经讨论过了成员内部类可以无条件访问外部类的成员,那具体究竟是如何实现的呢?下面通过反编译字节码文件看看究竟.事实上,编译器在进行编译的时候,会将成员内部类单独编译成一个字节码文件,下面 ...

  4. BZOJ-1968 COMMON 约数研究 数论+奇怪的姿势

    1968: [Ahoi2005]COMMON 约数研究 Time Limit: 1 Sec Memory Limit: 64 MB Submit: 1513 Solved: 1154 [Submit] ...

  5. p2p软件如何穿透内网进行通信

    http://blog.chinaunix.net/uid-22326462-id-1775108.html 首先先介绍一些基本概念: NAT(Network Address Translators) ...

  6. BC68(HD5606) 并查集+求集合元素

    tree  Accepts: 143  Submissions: 807  Time Limit: 2000/1000 MS (Java/Others)  Memory Limit: 65536/65 ...

  7. P1049送给圣诞夜的礼品(矩阵十大问题之四)

    https://vijos.org/p/1049 P1049送给圣诞夜的礼品 Accepted 标签:组合数学送给圣诞夜的礼物[显示标签]     返回代码界面 | 关闭   Pascal Pasca ...

  8. 快速tab应用

    ZCTabNav-master https://github.com/zcsoft/ZCTabNav 层次构架清楚,很适合快速,导入

  9. Enterprise Library系列文章目录(转载)

    1. Microsoft Enterprise Library 5.0 系列(一) Caching Application Block (初级) 2. Microsoft Enterprise Lib ...

  10. asp.net预定义的HttpModule

    在asp.net中,已经预定义了很多HttpModule,甚至在服务器的网站配置文件中进行了注册,我们可以通过系统文件夹C:\Windows\Microsoft.NET\Framework\v4.0. ...