winpcap常见安装和运行错误

 我来答
嬴琴百静涵
2019-10-18 · TA获得超过3692个赞
知道大有可为答主
回答量:3139
采纳率:34%
帮助的人:210万
展开全部
  说明:WinPcap共有安装程序和开发包
  如果只运行基于WinPcap的应用程序,只须安装WinPcap安装程序;
  如果要编写和调试基于WinPcap的应用程序,除安装WinPcap,还须指定开发包中的头文件目录(Include)和静态链接库目录(Lib)
  1.运行WinPcap
程序,出现"无法找到组件"对话框错误:
  没有找到wpcap.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。
  解决方法:
  安装WinPcap
  2.在VC6.0中编译WinPcap程序,出现下面错误:
  fatal
error
C1083:
Cannot
open
include
file:
'pcap.h':
No
such
file
or
directory
  解决方法:
  菜单Tool->Options->Directories选项卡->Show
directories->Include
files,选择WinPcap中的开发包目录中的Include目录
  3.Build
基于WinPcap的应用程序,出现链接错误:
  Linking...
  LINK
:
fatal
error
LNK1104:
cannot
open
file
"wpcap.lib"
  Error
executing
link.exe.
  解决方法:
  菜单Tool->Options->Directories选项卡->Show
directories->Library
files,选择WinPcap中的开发包
  目录中的Lib目录
  4.Build
基于WinPcap的应用程序,出现链接错误:
  Linking...
  arpcap.obj
:
error
LNK2001:
unresolved
external
symbol
_pcap_loop
  arpcap.obj
:
error
LNK2001:
unresolved
external
symbol
_pcap_close
  arpcap.obj
:
error
LNK2001:
unresolved
external
symbol
_pcap_setfilter
  arpcap.obj
:
error
LNK2001:
unresolved
external
symbol
_pcap_geterr
  arpcap.obj
:
error
LNK2001:
unresolved
external
symbol
_pcap_compile
  arpcap.obj
:
error
LNK2001:
unresolved
external
symbol
_pcap_freealldevs
  arpcap.obj
:
error
LNK2001:
unresolved
external
symbol
_pcap_open_live
  arpcap.obj
:
error
LNK2001:
unresolved
external
symbol
_pcap_findalldevs
  Release/ArpCap.exe
:
fatal
error
LNK1120:
8
unresolved
externals
  Error
executing
link.exe.
  解决方法:
  方法1:#pragma
comment(lib,"wpcap.lib")
  方法2:菜单Project->Settings->Link->Objects/library
modules,按End键,输入"
wpcap.lib",注意
  wpcap.lib
前面有空格
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式