我正在尝试运行 make 命令,但出现了错误
fatalerror: net/bpf.h: No such file or directory.
我在网上查找并找到了这个链接:http://www.joewein.net/info/sw-net-bfh-error.htm
尝试执行
ln -s /usr/include/pcap-bpf.h /usr/include/net/bpf.h
请帮我解决这个错误。
答案1
我认为该说明中有拼写错误。应该是:/usr/include/pcap/bpf.h
而不是/usr/include/pcap-bpf.h
因为有bpf.h
文件提供pcap
图书馆。因此你需要先安装该库:
sudo apt-get install libpcap0.8-dev
然后执行以下操作:
ln -s /usr/include/pcap/bpf.h /usr/include/net/bpf.h