libpcap 安装失败:目标 pcap-linux.o 的配方失败

libpcap 安装失败:目标 pcap-linux.o 的配方失败

刚刚安装完 ubuntu 16.04.1 桌面版。现在我正在尝试安装 libpcap。到目前为止已执行以下步骤:

  1. 下载libpcap-1.8.1.tar.gz
  2. tar -zxvf libpcap-1.8.1.tar.gz
  3. cd libpcap-1.8.1
  4. ./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

相关内容