文档章节

PF_RING 编译问题解决

hitqq
 hitqq
发布于 2014/05/12 15:23
字数 299
阅读 832
收藏 0

行业解决方案、产品招募中!想赚钱就来传!>>>

系统:debian7.4    版本3.2.0-4-amd64

根据文献http://www.ntop.org/pf_ring/installation-guide-for-pf_ring/进行PF_RING的编译,遇到如下编译错误:

[root@XXX  pf_ring]# make

cd kernel; make

make[1]: Entering directory `/home/detai/pf_ring/kernel'

********** WARNING WARNING WARNING **********


* Compiling PF_RING as root might lead you to compile errors

* Please compile PF_RING as unpriviliged user

*

*********************************************

make -C /lib/modules/2.6.32-131.21.1.tb514.el5.x86_64/build SUBDIRS=/home/detai/pf_ring/kernel EXTRA_CFLAGS='-I/home/detai/pf_ring/kernel -DSVN_REV="\"8798\""' modules

make: Entering an unknown directory

make: *** /lib/modules/2.6.32-131.21.1.tb514.el5.x86_64/build: No such file or directory.  Stop.

make: Leaving an unknown directory

make[1]: *** [all] Error 2

make[1]: Leaving directory `/home/detai/pf_ring/kernel'

make: *** [all] Error 2


解决方法:

运行命令:  sudo apt-get install  linux-headers-$(uname -r)

我的理解:PF_RING的编译需要用到LINUX内核中的头文件,而普通的LINUX系统中并不包含这些文件。 毕竟PF_RING是内核层的应用,故需要手动安装这些编译内核模块用的文件,即: linux-headers-$(uname -r)。


2. 在执行make 命令时,会碰到 未指定makefile的错误,需要先运行 ./configure命令。


本文在进行PF_RING安装时,主要参照文献http://blog.csdn.net/fan_hai_ping/article/details/6705164进行操作!

hitqq
粉丝 0
博文 3
码字总数 1319
作品 0
郑州
程序员
私信 提问
加载中
请先登录后再评论。
访问安全控制解决方案

本文是《轻量级 Java Web 框架架构设计》的系列博文。 今天想和大家简单的分享一下,在 Smart 中是如何做到访问安全控制的。也就是说,当没有登录或 Session 过期时所做的操作,会自动退回到...

黄勇
2013/11/03
3.4K
6
极速博客引擎--Gor

gor 是使用 golang 实现的类Ruhoh静态博客引擎(Ruhoh like),基本兼容ruhoh 1.x规范. 相当于与ruhoh的官方实现(ruby实现), 有以下优点: 速度完胜 -- 编译wendal.net近200篇博客,仅需要1秒 安装...

wendal
2013/01/20
3.8K
0
服务器自动化任务解决方案--Huginn

Huginn 是雅虎开发的一个系统,可以帮你执行自动化的在线任务。可以阅读网页,关注事件,并采取相应操作。Huginn 通过一个直观的事件流图来展示各种操作和事件。通过在你自己的服务器上的管道加...

匿名
2013/03/15
1.7W
0
自定义表单系统--FormDesign

是基于 FLEX 开发的一款B/S的自定义表单系统 整个过程如下: 1、通过FormDesign自定义表单画出相应的表单; 2、将生成好的XML放到程序中,并通过后台自动编译成JSP; 注:FormDesing只是自定...

polliwog
2013/03/29
1.6W
1
并行编译工具--Icecream

Icecream 是由 SUSE 创建的、基于 distcc 的并行编译工具。可在远程机器上执行构建和分发、并行编译。与 distcc 不同的是,Icecream 使用一个中央服务器动态的对编译作业进行调度。...

匿名
2013/04/11
1.1K
1

没有更多内容

加载失败,请刷新页面

加载更多

Python安装第三方库太慢??

今天在升级下载Python第三方库的时候特别慢,最后去升级pip的时候竟然还time out了,哇心态炸了。 问题想清楚了该怎么解决呢? 咱们可以用国内的镜像源啊,于是我在网上搜了一下国内的镜像源...

不卖萌的邓肯
今天
0
0
C语言与C++常见面试题

本篇根据各个公司的面试问的常见问题进行总结。 公众号回复“面试”,获取pdf答案 1 变量的声明和定义有什么区别 2 简述 #ifdef、#else、#endif和 #ifndef的作用 3 写出 int 、bool、 float、...

公众号C语言与CPP编程
今天
0
0
自定义CheckBox快速实现开发

在开发CheckBox过程中,经常感觉功能很简单,就是写了半天代码,尤其是设置监听和判断上,万一有10个以上的CheckBox,还会在复制时由于不小心,出现bug 天啦,这么简单常用的控件出BUG,简直没...

osc_gzy9w31p
3分钟前
0
0
写给小白看的线程和进程,高手勿入

计算机的核心是CPU,它承担了计算机的所有计算任务,CPU就像一个工厂,时刻在运行着,而操作系统管理着计算机,负责任务的调度、资源的分配和管理。 进程和线程都是计算机操作系统中的基本概...

hzjjames
今天
0
0
分布式锁,redisson是如何解决死锁问题

点击上方“小罗技术笔记”,关注公众号 第一时间送达实用干货 作者:雨点的名字 来源:http://suo.im/6748UQ 使用redis做分布式锁时大家可能都知道使用setnx容易发生死锁情况,大多数都会推荐...

javaNode
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部