WinPacp问题,菜鸟跪求!
新学WinPacp,想用C++做个嗅探器,但编译都没通过,编译说是remote-ext.h和pcap.h中出现各种弱智错误,但看过是没问题的,我用的是vs2010,WinPacp包都安装和配置好了,真心跪求大神解答啊~~
问题:
我写的代码报错:
using namespace std;
pcap_t pcapHandle; <-------这句
错误:
错误 1 error C2146: 语法错误: 缺少“;”(在标识符“pcapHandle”的前面) e:\projects\sniffer\sniffer\snifferdlg.h 9 1 Sniffer
pcap.h中的代码报错:
int pcap_fileno(pcap_t *);
错误:
错误 57 error C2059: 语法错误:“)” e:\study_material\hacker\wpdpack_4_1_2\wpdpack\include\pcap\pcap.h 338 1 Sniffer
remote-ext.h中的代码报错:
struct pcap_samp *pcap_setsampling(pcap_t *p);
错误:
错误 70 error C2065: “p”: 未声明的标识符 e:\study_material\hacker\wpdpack_4_1_2\wpdpack\include\remote-ext.h 421 1 Sniffer