我尝试在 Windows 中安装Net::Pcap,但它给出了以下错误消息:
c:\P P> cpan
cpan> 安装 Net::Pcap
socket.h 已修补...好的
寻找-lwpcap ...是的
检查 -lwpcap 中的 pcap_lib_version() ... 否
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
您似乎缺少 WinPcap 开发人员包。
如果安装在非标准位置,请尝试设置 LIBS
和命令行上的 INC 值。例如,如果您已解压缩
C:\WpdPack 中的开发者包,你应该执行:
perl Makefile.PL INC=-IC:/WpdPack/Include "LIBS=-LC:/WpdPack/Lib -lwpcap"
或从以下位置获取并安装 WinPcap 开发人员包
http://www.winpcap.org/install/
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
检测可用功能...好的
检查您的套件是否完整...
看起来不错
注意(可能无害):未找到 -lwpcap 的库
我该如何解决这个问题?我没有安装任何 WinPcap 开发者包;但我确实安装了 Wireshark。