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了. 那么我们今 ...
随机推荐
- 压缩算法实现之LZ78
LZ78编码 LZ78算法,建立词典的算法. LZ78的编码思想: 不断地从字符流中提取新的缀-符串(String),通俗地理解为新"词条",然后用"代号"也就 ...
- ansible 常用模块
http://www.linuxidc.com/Linux/2015-02/113068.htm
- SEO 相关知识
传统SEO 观念 换独立服务器 加硬件 减少http请求,压缩网页体积 css 放页面顶部,js 放页面底部 一个中等规模网站的架构 技术角度 切换不同的 User-agent Chrome 的 Ne ...
- replace和replaceAll的区别
replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是: 1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(Cha ...
- 【POJ 2485】Highways(Prim最小生成树)
题目 Prim算法:任选一个点,加入集合,找出和它最近的点,加入集合,然后用加入集合的点去更新其它点的最近距离......这题求最小生成树最大的边,于是每次更新一下最大边. #include < ...
- 关于“wining attitude”
同学转的诺基亚招聘启事上看到这样一则要求:“a real team player with wining attitude”.我的反应先是好奇,后是惊讶!好奇是好奇怎么个wining attitude ...
- JSP登录验证并显示信息
加入C标签: 加入jstl.jar 和standard.jar加入Lib文件夹中 将c.tld放入WEB-Info文件夹中 index.jsp <%@ page language="j ...
- xss实例-输出在<script></script>之间的情况
1. 我们找到这么一个点,也是输入和输出都未过滤的一个点.相比教程第一例,其特殊之处在于,是输出在了 <script>[输出]</script>之间. http://activ ...
- ASP.NET MVC 开启AJAX跨域请求
<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Contro ...
- Java设计原则:面向接口的设计
前言:在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的.在这种情况下,各个对象内部是如何实现对系统设计人员来说就不那么重要:而各个对象之间的协作关系则成为系统设计的关键.小到不同 ...