您的位置:首页 > 其它

error C2065: 'pcap_next_ex' : undeclared identifier问题解决方法

2010-03-20 01:43 489 查看
1问题描述

基于winpcap,使用WpdPack_4_1_1.zip进行抓包分析的程序,在我的机器上编译通过(WINXP + VC6)。完整的程序放在别人的机器上编译的时候却报:

error C2065: 'pcap_next_ex' : undeclared identifier

其预编译定义,库文件头文件包含路径都正确,看了pcap.h的定义以及wpcap.lib的内容,确实是有'pcap_next_ex'函数的声明和定义。

2解决方法

对比两台计算机的开发环境,得出结论:

当VC6.0不是默认安装位置时(例如安装到了D盘),就会产生上面的错误。

本人解决的办法是卸掉不是默认安装的VC6,而是安装到默认位置。问题解决。

有更好的办法欢迎交流!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐