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,而是安装到默认位置。问题解决。
有更好的办法欢迎交流!
基于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,而是安装到默认位置。问题解决。
有更好的办法欢迎交流!
相关文章推荐
- error C2065: 'CoSetProxyBlanket' : undeclared identifier 问题解决方法
- 解决VC++6.0 error C2065: 'ODS_HOTLIGHT' : undeclared identifier问题
- error C2065: CoInitializeEx' : undeclared identifier 解决方法
- 对于 error C2065: 'GL_COMBINE_ARB' : undeclared identifier 问题的解决
- vector 解决方法 error C2065: 'vector' : undeclared identifier
- 解决使用CPicture类出现“error C2065: 'CArchiveStream' : undeclared identifier”的问题
- error C2065: 'CoInitializeEx' : undeclared identifier; 解决方法
- error C2065: 'pcap_findalldevs_ex' : undeclared identifier
- 问题 error C2065: '_beginthreadex' : undeclared identifier 的解决办法
- error C2065: CoInitializeEx' : undeclared identifier 解决方法
- 解决使用CPicture类出现“error C2065: 'CArchiveStream' : undeclared identifier”的问题
- error C2065: CoInitializeEx' : undeclared identifier 解决方法
- 编译过程中弹出new(35) : error C2061: syntax error : identifier 'THIS_FILE'问题的原因及解决方法
- error C2065: 'CString' : undeclared identifier错误的处理方法
- c++ 学习中遇到的问题: error C2065: 'ifstream' : undeclared identifier
- error C2065: 'AfxCriticalTerm' : undeclared identifier 解决办法
- error C2065: 'AfxCriticalTerm' : undeclared identifier 解决办法
- VC++6.0原始套接字出现 C2065:'SIO_RCVALL' : undeclared identifier错误的解决方法
- VC++中出现错误“ error c2065 'printf' undeclared identifier”的处理方法
- error C2065: 'CoCreateInstanceEx' : undeclared identifier