Ubuntu下安装libpcap以及无法找到libpcap.so.1解决办法

一、下载准备

wget http://www.tcpdump.org/release/libpcap-1.9.1.tar.gz
tar -zxvf libpcap-1.9.1.tar.gz

二、安装

cd libpcap-1.9.1/
./configure
make
sudo make install

注意:configure过程可能的报错以及解决方法

1、缺少 flex(Your operating system's lex is insufficient to compile libpcap.)

解决:sudo apt-get install flex

2、make:yacc: 命令未找到。yacc(Yet Another Compiler Compiler)

解决:sudo apt-get install bison

三、解决无法找到

1、建立连接

sudo ln -s /usr/local/lib/libpcap.so.1  /usr/lib/libpcap.so.1

2、增加以下内容到/etc/ld.so.conf

/usr/local/lib
/usr/lib

3、重新加载配置

sudo ldconfig
ubuntu 
更新时间:2019-06-20 15:38:46

本文由 智慧煮粥 创作,如果您觉得本文不错,请随意赞赏
采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
原文链接:http://zz.zzhub.cn/archives/libpcap
最后更新:2019-06-20 15:38:46

评论

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×