【问题标题】:How do I install Net::Pcap for Strawberry Perl in Windows 7?如何在 Windows 7 中为 Strawberry Perl 安装 Net::Pcap?
【发布时间】:2012-07-18 22:26:05
【问题描述】:

我尝试在 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。

【问题讨论】:

  • 所以,你需要 WinPcap 开发包。从winpcap.org/install 获取它:)“包”包含所需的库。

标签: perl perl-module winpcap strawberry-perl


【解决方案1】:

CPAN 安装诊断非常清楚地解释了您的问题

您似乎缺少 WinPcap 开发人员包

它们还会告诉您从哪里下载它们

或从
http://www.winpcap.org/devel.htm

获取并安装 WinPcap 开发者包

【讨论】:

  • -我使用上面的链接重新安装了,但是它给出了同样的错误。
  • 安装的开发包仍然给出了同样的错误。 PCAP 废了
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-04-19
  • 2021-01-15
  • 2012-07-12
  • 1970-01-01
  • 1970-01-01
  • 2016-01-17
  • 1970-01-01
相关资源
最近更新 更多