#include "pcap.h"
#include "packet32.h"
#include "remote-ext.h"#pragma comment(lib,"wpcap.lib")
#pragma comment(lib,"Packet.lib")这些该包含不该包含的我都已经包含了
WINPCAP文档中的例子只要#include "pcap.h"就可以用pcap_findalldevs_ex(),为什么我用不了啊?这是错误信息:
GetAdapterInfoDlg.obj : error LNK2019: 无法解析的外部符号 "int __cdecl pcap_findalldevs_ex(char *,struct pcap_rmtauth *,struct pcap_if * *,char *)" (?pcap_findalldevs_ex@@YAHPADPAUpcap_rmtauth@@PAPAUpcap_if@@0@Z) ,该符号在函数 "protected: virtual int __thiscall CGetAdapterInfoDlg::OnInitDialog(void)" (?OnInitDialog@CGetAdapterInfoDlg@@MAEHXZ) 中被引用
Debug/GetAdapterInfo.exe : fatal error LNK1120: 1 个无法解析的外部命令
请用过的朋友指点一下
#include "packet32.h"
#include "remote-ext.h"#pragma comment(lib,"wpcap.lib")
#pragma comment(lib,"Packet.lib")这些该包含不该包含的我都已经包含了
WINPCAP文档中的例子只要#include "pcap.h"就可以用pcap_findalldevs_ex(),为什么我用不了啊?这是错误信息:
GetAdapterInfoDlg.obj : error LNK2019: 无法解析的外部符号 "int __cdecl pcap_findalldevs_ex(char *,struct pcap_rmtauth *,struct pcap_if * *,char *)" (?pcap_findalldevs_ex@@YAHPADPAUpcap_rmtauth@@PAPAUpcap_if@@0@Z) ,该符号在函数 "protected: virtual int __thiscall CGetAdapterInfoDlg::OnInitDialog(void)" (?OnInitDialog@CGetAdapterInfoDlg@@MAEHXZ) 中被引用
Debug/GetAdapterInfo.exe : fatal error LNK1120: 1 个无法解析的外部命令
请用过的朋友指点一下
我在开发包里找了所有的.h文件也没有它的定义,这些东西在那里定义的呢?
像pcap_findalldevs()这样的函数就可以用,它在文档里这个函数是Basic functions一栏的,
难道不是Basic functions这里的函数还要包含其它的什么库吗?,多谢!