刚刚安装完 ubuntu 16.04.1 桌面版。现在我正在尝试安装 libpcap。到目前为止已执行以下步骤:
- 下载libpcap-1.8.1.tar.gz
- tar -zxvf libpcap-1.8.1.tar.gz
- cd libpcap-1.8.1
- ./configure && make && sudo make install
我收到以下错误:
./pcap-linux.c:248:31: 致命错误: netlink/genl/genl.h: 没有这样的文件或目录编译终止 Makefile:79 目标“pcap-linux.o”配方失败:*** [ pcap-linux.o]错误1
我缺少哪一步?
我在这台机器上无法访问互联网。
答案1
您的设置缺少以下库:
libnl-3-dev
libnl-genl-3-dev
您可以使用以下 apt 命令轻松找到(在具有互联网连接的计算机上)可以在其中找到丢失文件的软件包:
apt-file search /netlink/genl/genl.h