winpcap常见安装和运行错误
1个回答
展开全部
说明: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
前面有空格
如果只运行基于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
前面有空格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询