libnet.h构建dsploit时没有这样的文件或目录

时间:2014-05-07 02:53:03

标签: android ubuntu native

我正试图在我的日食上建立this项目。它正在使用libnet库,所以我在我的ubuntu上安装了libnet-dev

但是,我在此行的arp.h(JNI)中仍然没有此类文件或目录错误:

  #include <libnet.h>

我还尝试使用this源自行编译libnet,并将其生成的所有目录放在项目中的libnet文件夹中。

请帮助我,谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

从源存储库看来,arpspoof Makefile似乎没有从系统中查找libnet。相反,dSploit存储库包含libnet作为Git子模块。你是递归克隆的吗? (git clone --recursive ...)。

如果没有,请转到dSploit目录并运行:

git submodule update

获取所有子模块。