P P*_*P P 6 perl perl-module winpcap strawberry-perl
我尝试在 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。
CPAN 安装诊断非常清楚地解释了您的问题
您似乎缺少 WinPcap 开发人员包
他们还告诉您从哪里下载它们
或者从http://www.winpcap.org/devel.htm获取并安装 WinPcap 开发人员包