当前位置: 技术问答>linux和unix
我在debian下安装libpcap,遇到问题了,求各位大侠帮助解决
来源: 互联网 发布时间:2016-07-30
本文导语: 我在debian下安装libpcap,make时遇到问题了,求各位大侠帮助解决 问题如下 ./configure已经通过了,make时出现错误: pcap-ring.h:35:29: error: asm/cpufeature.h: No such file or directory 我查了一下,是有这个文件的,在 /usr/src/l...
我在debian下安装libpcap,make时遇到问题了,求各位大侠帮助解决
问题如下
./configure已经通过了,make时出现错误:
pcap-ring.h:35:29: error: asm/cpufeature.h: No such file or directory
我查了一下,是有这个文件的,在
/usr/src/linux-headers-2.6.26-2-common/include/asm-x86/cpufeature.h
/usr/src/linux-headers-2.6.26-2-686/include/asm-x86/cpufeature.h
怎么解决呀
问题如下
./configure已经通过了,make时出现错误:
pcap-ring.h:35:29: error: asm/cpufeature.h: No such file or directory
我查了一下,是有这个文件的,在
/usr/src/linux-headers-2.6.26-2-common/include/asm-x86/cpufeature.h
/usr/src/linux-headers-2.6.26-2-686/include/asm-x86/cpufeature.h
怎么解决呀
|
执行一下uname -a,看看当前的内核版本和头文件是否匹配。
|
看下/usr/src/的include下有没有这个头文件先。
|
pcap-ring.h:35:29: error: asm/cpufeature.h: No such file or directory
我查了一下,是有这个文件的,在
/usr/src/linux-headers-2.6.26-2-common/include/asm-x86/cpufeature.h
/usr/src/linux-headers-2.6.26-2-686/include/asm-x86/cpufeature.h
请注意一下 错误里面显示的没有asm/cpufeature.h 并不是asm-x86/cpufeature.h
我查了一下,是有这个文件的,在
/usr/src/linux-headers-2.6.26-2-common/include/asm-x86/cpufeature.h
/usr/src/linux-headers-2.6.26-2-686/include/asm-x86/cpufeature.h
请注意一下 错误里面显示的没有asm/cpufeature.h 并不是asm-x86/cpufeature.h
|
几个问题:
1、你装的是哪个版本的libpcap?我debian上装的1.0,没有你说的问题
2、看你的错误,提示缺少的那个文件,也不是如楼上几位所说的在内核源文件的路径下。而是在
/usr/include/asm 这个目录下的。如果你非要这样弄,那可以尝试把
/usr/src/linux-headers-2.6.26-2-686/include/asm-x86/cpufeature.h copy 到 /usr/include/asm
目录下,再编译试试看
1、你装的是哪个版本的libpcap?我debian上装的1.0,没有你说的问题
2、看你的错误,提示缺少的那个文件,也不是如楼上几位所说的在内核源文件的路径下。而是在
/usr/include/asm 这个目录下的。如果你非要这样弄,那可以尝试把
/usr/src/linux-headers-2.6.26-2-686/include/asm-x86/cpufeature.h copy 到 /usr/include/asm
目录下,再编译试试看